This week we will know the two teams who will play in the Coppa Italia final. On Wednesday the 26th of April we have the second leg of the Derby d'Italia between Inter Milan and Juventus at the San Siro.
Real Betis and Real Sociedad will clash at the Estadio Benito Villamarín this Tuesday night in a huge La Liga clash with fourth taking on fifth in this unpredictable race for Europe in Spain's top flight.
Leicester City threw themselves a lifeline over the weekend in the Premier League relegation fight, defeating Wolverhampton Wanderers 2-1 at home. The win sent the Foxes outside the relegation zone.
On Tuesday night, Cadiz hosts Osasuna at the Estadio Nuevo Mirandilla in a game that is vital for both teams' objectives heading into the final straight of La Liga season 2022/23.
Union Berlin will be desperate for all three points this weekend after failing to win any of their past three games that has seen their title challenge in the Bundesliga come crashing down and an exit from the DFB-Pokal as Borussia Monchengladbach remain in 10th.
Third and second in the Eredivisie will meet this weekend at the Philips Stadion with PSV Eindhoven set to play hosts to rivals Ajax in what is turning out to be the biggest game of the season for either side this Sunday afternoon.
On Monday night, Luton Town and Middlesbrough meet at Kenilworth Road in what could be a massive game in the fight for promotion to the Premier League.
Fresh from reaching the last four of the UEFA Champions League, Manchester City will aim to keep their treble hopes alive when they face Sheffield United in the FA Cup semi-finals at Wembley on Saturday.
Atalanta will welcome Roma to Bergamo this Monday after the breaking news in Italy forced both sides further down the table just as Jose Mourinho’s men advanced into the semi-finals of the Europa League after a thrilling Thursday clash.
On Sunday afternoon, Nice hosts Clermont at the Allianz Riviera in Ligue One as the hosts look to recover from their exit from the Europa League on Thursday night.
Bayern München are back in action after their exit from the Champions League at the hands of Manchester City in midweek with the Bundesliga league leaders set to travel to Mainz who are aiming for another win in April.
Bournemouth will welcome West Ham United to the Vitality Stadium this weekend in a must-win battle down at the bottom of the Premier League with both sides currently sitting outside of the bottom three by just a handful of points.