There are only a few weekends left in the Premier League season and every game is important at both ends of the table.
The title race continues to attract the headlines but there is also a fierce fight for a top-four finish, an exciting scrap for the ‘best of the rest’ position and a stern battle to avoid relegation to the Championship.
Six matches were played on Saturday, with results affecting both ends of the table, and Match of the Day host Gary Lineker has revealed the running order for tonight’s show.
Title-chasing Manchester City open the show after their 1-0 victory over top-four chasing Tottenham Hotspur, which is then followed by Newcastle United’s 3-1 demolition of Southampton at St. James’ Park.
Newcastle United player ratings: Brilliant Ayoze Perez gets a perfect 10
Surprisingly, the only goalless draw of the day between Wolves and Brighton is next, ahead of a thrilling 2-2 draw between West Ham and Leicester City at the London Stadium.
Watford’s 2-1 win over already relegated Huddersfield Town is the penultimate game and the show is closed by Fulham’s 1-0 win over Bournemouth.
You can watch Match of the Day on BBC One at 22:35 GMT and the episode is then repeated at 07:45 GMT on Sunday morning, the perfect start to the day ahead of a busy Easter Sunday!
The full running order can be found below.
Match of the Day running order:
Manchester City 1-0 Tottenham Hotspur
Newcastle United 3-1 Southampton
Wolves 0-0 Brighton
West Ham 2-2 Leicester City
Huddersfield Town 1-2 Watford
Bournemouth 0-1 Fulham
Newcastle United player ratings: Brilliant Ayoze Perez gets a perfect 10