Leicester’s battle for Premier League survival will get no easier when they travel to Champions League hopefuls Newcastle United on Monday evening.
Want to make best team for your fantasy sports contest?
Get daily updates, insiders, and guidelines to make your best dream team.
Manchester City welcome Chelsea to the Etihad Stadium on Sunday knowing that a victory will be enough to see them crowned champions of the Premier League for a third successive season.
With their Europa League semi-final tie finely poised after its first leg, Sevilla and Juventus reconvene on Thursday, when they will battle it out for a place in the final.
The José Mourinho vs Xabi Alonso psychodrama heads into its next phase as Bayer Leverkusen and Roma collide in the second leg of their UEFA Europa League semi-final on Thursday night.
Manchester City are ready to host Real Madrid in the second leg of the Champions League semi-final, with the two-legged tie level at 1-1.
Inter have a two-goal lead to protect when they play host to AC Milan in Tuesday’s Champions League semi-final second leg at San Siro.
Arsenal continue their effort to reclaim top spot in the Premier League when they host Brighton on Saturday afternoon.
Everton’s fight for Premier League survival continues on Sunday when they host treble-chasing Manchester City at Goodison Park.
Having now assured themselves of a place in the Premier League for the 2023-24 season, Wolverhampton Wanderers return to the road to meet Manchester United at Old Trafford on Saturday afternoon.
Chelsea have a rare chance to secure back-to-back wins this season when Nottingham Forest visit Stamford Bridge this weekend.