Barcelona vs Villarreal

With La Liga already wrapped up and no trophy up for grabs, Barcelona may have been thinking about resting its key players for the last few games, and considering that this is a world cup year, it would have made more sense to save their players from mental fatigue.

When: May 9th, 11:30 PM IST

Where: Camp Nou

Villarreal, on the other hand, has everything to play for in their last three games. They are 6th in the table, 2 points behind 5th placed Real Betis but have played a game less than teams surrounding them.

Where to Watch Barcelona vs Villarreal?

You can catch the encounter Barcelona vs Villarreal live on the Sony Six/Liv.

Leicester City vs Arsenal

With 44 points from 36 games, Leicester City is 9th in the table. The foxes are the in the middle of a pathetic run as they won just once in the last six games.

When: May 10th, 12:15 AM IST

Where: King Power Stadium

Arsenal, on the other hand, is 6th in the table and neither can’t finish above or below from their current position in the table. They scuppered a golden chance to win the Europa League which would have been a fitting end to Arsene Wenger’s reign.

Where to Watch Leicester City vs Arsenal?

You can catch the encounter Leicester City vs Arsenal live on the Star Sports network.

Manchester City vs Brighton & Hove Albion

Manchester City will be aiming for a routine win in the Premier League when they host Brighton & Hove Albion at the Etihad Stadium on Wednesday.

When: May 10th, 12:30 AM IST

Where: Falmer Stadium

Brighton & Hove Albion, on the other hand, secured their top-flight status with a 1-0 win over Manchester United last weekend.

Where to Watch Manchester City vs Brighton & Hove Albion?

You can catch the encounter Manchester City vs Brighton & Hove Albion live on the Star Sports network.

Tottenham Hotspur vs Newcastle United

Tottenham Hotspur was supposed to be home and dry in the top-4 four race but a recent turn of events have left the 3rd and 4th place up for grabs with all the three clubs Chelsea, Liverpool and Spurs in the race to occupy the coveted Champions League place this season.

When: May 10th, 12:30 AM IST

Where: Wembley Stadium

Newcastle United, on the other hand, secured their top-flight status a few weeks ago when they touched the magical 40-point mark. Since then the Magpies are still on 40 points with the loss against Watford in the last game making three defeats on the trot for Rafael Benitez’s men.

Where to Watch Tottenham Hotspur vs Newcastle United?

You can catch the encounter Tottenham Hotspur vs Newcastle United live on the Star Sports network.

Juventus vs AC Milan

Juventus are aiming for their fourth straight domestic double under Massimiliano Allegri who have won every trophy domestic trophy since he took charge in 2014.

When: May 10th, 12:30 AM IST

Where: Stadio Olimpico, Rome

AC Milan, on the other hand, aimed for a much more successful season in Italy after spending big on new recruits in the summer.

Where to Watch Juventus vs AC Milan?

You can catch the encounter Juventus vs AC Milan live on the Neo Sports.

Sevilla vs Real Madrid

Sevilla host Real Madrid in La Liga at Ramon Sanchez Pizjuan Stadium on Wednesday.

When: May 10th, 01:00 AM IST

Where: Estadio Ramón Sánchez Pizjuán

Madrid drew their last game 2-2 against Barcelona in the El Clasico. Despite trailing twice in that game, the Los Blancos showed their grit and earned a fully deserved draw against their most hated rivals.

Where to Watch Sevilla vs Real Madrid?

You can catch the encounter Swansea City vs Southampton live on the Sony Six/Liv.