Football in three of Europe’s five top flight leagues continued this past weekend with FA Cup action also on the menu in England.
Here is what you may have missed!
In England, Arsenal shocked Man City 2-0 in the FA Cup to reach the finals and in process, dethrone the holders.
Captain Pierre Emerick Aubameyang was once again the hero as he netted once either side of halftime to take his season’s tally to 25.
In the other semi final, Chelsea also defied the odds, beating Man United 3-1.
Going into the clash, the Blues had lost all three of their meetings with United this season but we’re in control of proceedings from start to finish.
Thanks to David De Gea’s erratic handling, Frank Lampard’s side would find themselves 2-0 up by the 50th minute with Olivier Giroud and Mason Mount scoring.
Harry Maguire then put through his own net to make it 3-1 before Bruno Fernandez netted from the spot for United’s consolation.
The results mean Arsenal and Chelsea will contest the final at Wembley early next month.
In the Premier League, Burnley powered past 9 man Norwich 2-0 on Saturday thanks to Chris Wood and Ben Godfrey’s own goal.
On Sunday, Southampton all but condemned AFC Bournemouth to relegation as they beat them 2-0 at the Vitality Stadium. Danny Ings put the Saints ahead on 41 minutes before Che Adams secured the points late on. Inbetween the goals, Ings missed from the spot before the hosts had a goal disallowed by VAR.
Bournemouth are still second from bottom with 31 points, three adrift of safety while Southampton climb into 11th with 49 points.
Later in the day, Tottenham Hotspur cast huge doubt on Leicester City’s Champion League aspirations as they defeated the Foxes 3-0.
Spurs found themselves ahead inside 6 minutes as James Justin put through his own net before Harry Kane struck twice in three first half minutes to put the game beyond the Foxes.
Despite the loss, Leicester stay in 4th spot with 62 points, ahead of 5th placed Man United on goals scored. For Spurs, they climb into 6th with 58 points.
In Spain, the Spanish La Liga season ended with champions Real Madrid drawing 2-2 away to Leganes.
Second placed Barcelona turned on the style as they thrashed Deportivo Alaves 5-0 away from home with Lionel Messi banging a brace to take his tally to 25 goals for the season.
In the capital, Atletico Madrid could only manage a 1-1 draw at home to Real Sociedad while Real Valladolid beat Real Betis 2-0.
Spain’s other champions league representatives Sevilla scrapped to a 1-0 victory over Valencia while Granada ran out 4-0 victors at home to Athletic Bilbao.
In the battle for Europa League football, Villarreal thrashed Eibar 4-0 while Getafe were pegged back 1-0 by Levante.
Elsewhere, Espanyol drew 0-0 with Celta Vigo while Osasuna and Real Mallorca played out a 2-2 draw.
After 38 matches, Espanyol, Mallorca and Leganes are relegated back to the second division while Villarreal and Sociedad qualify for the Europa League.
In Italy, Atalanta slipped to third after they were held to a 1-1 draw away to Hellas Verona a day before Inter Milan (2nd) drew 2-2 away to AS Roma.
On Saturday, AC Milan were the biggest winners as they thrashed Bologna 5-1 while Cagliari drew 1-1 at home to Sassuolo.
On Sunday, Napoli held on to take care of Udinese 2-1, Sampdoria overcame Parma 3-2, Brescia were 2-1 winners against SPAL, Fiorentina beat Torino 2-0 while Genoa defeated Lecce 2-1.
Action in the Serie A continues with a Titanic clash between Juventus and Lazio on Monday night.