EPL Fixtures on 20 April
*All times SAST
Manchester City vs Tottenham – 13:30
Manchester City and Tottenham contest a repeat of their midweek Champions League quarter-final clash when they reconvene at the Etihad Stadium on Saturday lunchtime.
The pair resume Premier League hostilities with City needing to keep the heat on Liverpool at the top of the EPL table.
Pep Guardiola’s side boast a precious game in hand but sit two points behind the Reds in the two-horse race for the title.
The form guide says it’ll go to the wire, with the defending champions having won a ridiculous nine on the bounce.
Crystal Palace were swatted aside 3-1 last Sunday as the title holders continue their quest for back-to-back crowns.
Tottenham start the weekend third having won back-to-back matches of their own in the league.
Spurs ran riot over relegated Huddersfield at their new stadium last weekend, nudging them ahead of the chasing pack in the jostle for the remaining two top four places.
West Ham vs Leicester – 16:00
Leicester head to play West Ham at the London Stadium in the Premier League on Saturday.
The Foxes are chasing a Europa League spot thanks to a strong finish to the campaign, although they tasted defeat at home to Newcastle last time out.
Manuel Pellegrini’s Hammers have lost their last three but were unfortunate at Manchester United last Saturday, as Paul Pogba’s penalty double sealed a 2-1 victory for the hosts.
Wolves vs Brighton – 16:00
Wolves face Brighton in the Premier League on Saturday, with plenty of meaning attached for both at either end of the table.
The hosts kick off level on points with Leicester in the battle to finish seventh and Best of The Rest on their return to the top flight.
Chris Hughton’s Seagulls, meanwhile, have been dragged into a battle to stay in the EPL with four straight losses leaving them a perilous two points above the drop zone.
Newcastle vs Southampton – 18:30
Newcastle and Southampton have the chance to cement their Premier League status when they meet at St James’ Park on Saturday.
Rafa Benitez’s men will break the 40-point mark if they can seal a win on home turf, after beating Leicester in the last fixture.
The Saints are two points and one place further back but looking good for survival after a restorative three wins in their last four.
Huddersfield vs Watford – 16:00
Huddersfield continue their long goodbye to the Premier League at home to Watford on Saturday.
The Terriers can’t buy a point, never mind a win, as they bring the curtain down on a miserable second season in the top flight.
Watford are slap-bang in mid-table, albeit still in with a shout of seventh place if they put a strong finish together.
Bournemouth vs Fulham – 16:00
Bournemouth take on relegated Fulham at the Vitality Stadium on Saturday, as both sides finish the Premier League season with the shackles off.
The Cherries are safe enough in mid-table and walloped struggling Brighton 5-0 at the AMEX Stadium last weekend.
Scott Parker’s Londoners were also winners, with a 2-0 home success over Everton ending a wretched losing sequence.
EPL: Latest standings
EPL Fixtures on 21 April
Everton vs Manchester United – 14:30
Manchester United face an awkward trip to Everton in their bid to finish in the top four of the Premier League.
Ole Gunnar Solskjaer’s have slipped back to sixth following a dodgy run of form since the popular Norwegian was appointed as permanent boss.
The Red Devils beat West Ham 2-1 at Old Trafford last weekend but lost two of their previous three in the league.
They were also dumped out of the Champions League 4-0 on aggregate by Barcelona on Tuesday at the quarter-final stage.
Everton have beaten top four hopefuls Arsenal and Chelsea in recent weeks, with the Gunners edged out in the Toffees’ last game on home turf.
A disappointing 2-0 loss at relegated Fulham followed last weekend.
It left Marco Silva’s side ninth in the table and ended a three-match winning run.
Cardiff vs Liverpool – 17:00
Battling Cardiff are the next obstacle between Liverpool and the top of the Premier League table.
The Reds are locked in a ding-dong battle with Manchester City for the EPL title and start the weekend in top spot having played a game more than the reigning champions.
Jurgen Klopp’s men produced a memorable performance to dispense with in-form Chelsea at Anfield last Sunday, with Sadio Mane and Mohamed Salah contributing a quickfire double in a 2-0 win.
Cardiff are still in the race to avoid an immediate return to the Championship, following a high-octane few weeks.
Defeats to Chelsea and Burnley left veteran boss Neil Warnock railing at the match officials and bemoaning his luck.
But the tide turned when his 18th-placed Bluebirds beat plummeting Brighton in midweek, drawing the Seagulls back to a two-point gap above the dotted line.
Arsenal vs Crystal Palace – 17:00
Arsenal continue their top four tilt with an all-London clash against Crystal Palace at the Emirates Stadium on Sunday.
The Gunners head into the weekend fourth in the Premier League table following a strong run of form.
They have won three of their last four, with a narrow defeat away to Everton the only blemish.
Unai Emery’s men picked off Watford 1-0 on Monday to reassert their charge at the top end.
Crystal Palace are seeing out time having all-but secured their top flight survival.
The Eagles are keeping the scoreboard ticking over but were comfortably beaten 3-1 by Manchester City at Selhurst Park last time out.