Last weekend had everything a fan of the game could ask for. There was a final, two semifinals, a title race matchup decided by a 90th minute header, and a legend played his last final with Barcelona, in which he scored a goal and cried.
Here’s a recap of last weekend’s European top flight matches, from Lionel Messi’s number to Gianluigi Buffon’s:
10. Milan lost their 10th Serie A game of the season, falling to last placed Benevento 1-0 at home. Benevento was playing with 10 men for the last 10 minutes of the game. Pietro Iemmelo netted the winner for the Campania based club in his 10th start for them.
9. Barcelona swept past Sevilla in the Copa del Rey final with a brace from their number 9, Luis Suarez, a goal from Lionel Messi, one from Philippe Coutinho and another one from Andres Iniesta—his 9th Copa del Rey goal. Iniesta was playing in his last final with Barca. The midfielder said he will announce which club he will transfer to this week.
Barcelona extended their non-losing run versus Sevilla to 9 games with this win.
8. 18th placed Premier League team Southampton hadn’t conceded a goal in the FA Cup all season long. Chelsea’s number 18 Olivier Giroud broke Southampton’s clean sheet streak in the beginning of the second half. Alvaro Morata closed the scoring 8 minutes before time to secure the Blues’ win. Now Chelsea has a chance to win the FA Cup for the 8th time in the upcoming final against Manchester United.
7. Talking about United, they were down in their semifinal to Tottenham until the club’s number 7, Alexis Sanchez, struck with an equalizer. Ander Herrera granted the Red Devils the win with a one-time effort in the box off of Romelu Lukaku’s errant touch. It was Herrera’s 7th cup goal in England in his 17th FA Cup appearance.
6. Bayern Munich doesn’t need to win in the Bundesliga anymore since they already bagged their 6th consecutive domestic title. But they still defeated Hannover 96 with a clean sheet to go on a 6-win streak against them. Sebastian Rudy, Thomas Mueller and Robert Lewandowski netted for Bayern. Lewandowski has a 6-goal advantage over Bayern Leverkusen star striker Kevin Volland on top of the best scorers’ chart now.
5. Kevin Volland didn’t score last week since Borussia Dortmund won their 15th league-game of the season by blanking Bayer 4-0. Marco Reus went into the game without scoring a goal in 5 games. Reus had a chance to break his goal drought in the first half with a PK, but missed. The German forward made up for the penalty miss, and ended his scoreless rut with a brace in the second half. Jadon Sancho and Maximillian Philipp scored Borussia’s other goals.
4. Over in Italy, as you heard, Roma is set to play Liverpool in the Champions League semifinals on the Tuesday the 24th. The Giallorossis are entering the semifinal on a good note as they beat SPAL on Saturday to go on a 4-game non-losing run. Radja Nainggolan was on target for Roma, racking his 4th goal of the season; number 14 Patrick Schick also netted for Roma. SPAL central defender Francesco Vicari scored an own goal to complete Roma’s 3-0 win.
3. Back in Spain, Valencia went winless for 3 straight outings so they could not jump to 3rd place last weekend. Los Che drew with Celta Vigo 1-1, a side they’ve failed to beat in 3 matches now. Valencia forward Santi Mina scored the encounter’s opener shortly before the hour mark, his goal was canceled by another youngster, Celta’s Maxi Gomez, in the 63rd minute.
2. Unlike their opponents Roma, Liverpool is not entering the Champions League semis on a good note as they drew with the last placed team in England, West Bromwich Albion, 2-2 on Saturday. Salomon Rondon scored West Brom’s equalizer with a diving header with 2 minutes to go. Mohamed Salah was on target of course, lifting the ball over Ben Foster in the 72nd minute.
1. 1st placed Juventus lost to Napoli 1-0 on Sunday. Napoli is just 1 point below Juve in the standings now. Napoli center back, Kalidou Koulibay, beat Buffon with a leaping header right before the end of regulation to lift his side to the much-needed victory. Juventus hope to win a seventh consecutive Serie A title, and 34th title for the club. Meanwhile, Napoli has only claimed 2 titles in the club’s history, most recently in 1990. Four matches remain for each side and Juventus have the more challenging final stretch.