
A comprehensive wrap of all the kick-off times, results and match reports for this weekend's English Premier League (All SA times):
FRIDAY, 9 APRIL
Fulham 0-1 Wolverhampton Wanderers
Adama Traore grabbed a stoppage-time winner as Wolves beat Fulham 1-0 at Craven Cottage on Friday to send the Londoners closer to relegation from the Premier League.
In added time, Traore ran down the right before firing home to secure his side's first victory since mid-February.
SATURDAY, 10 APRIL
Manchester City 1-2 Leeds United - MATCH REPORT
Manchester City suffered just a fourth Premier League defeat of the season as 10-man Leeds United shocked the runaway leaders thanks to Stuart Dallas's double in a 2-1 win at the Etihad on Saturday.
Dallas opened the scoring three minutes before half-time, but hope of a famous win for Marcelo Bielsa's men seemed to have disappeared when captain Liam Cooper was shown a straight red card in first-half stoppage time.
The visitors withstood a City bombardment until Ferran Torres equalised 14 minutes from time.
Liverpool 2-1 Aston Villa - MATCH REPORT
Trent Alexander-Arnold's injury time winner ended Liverpool's record run of home defeats to beat Aston Villa 2-1 and move up to fourth in the Premier League on Saturday.
The English champions had lost their previous six games at Anfield and fell behind again when Alisson Becker failed to keep out Ollie Watkins's first-half strike.
Crystal Palace 1-4 Chelsea - MATCH REPORT
Chelsea boosted their bid to finish in the Premier League's top four as Kai Havertz and Christian Pulisic starred in a 4-1 win at Crystal Palace on Saturday.
Thomas Tuchel's side blew Palace away with a swaggering first half display inspired by Germany forward Havertz.
Christian Benteke got one back for Palace in the second half, but Pulisic netted again as Chelsea cruised to their first win in three league games.
SUNDAY, 11 APRIL
Burnley 1-2 Newcastle United - MATCH REPORT
Newcastle took a big step towards securing their Premier League survival with a vital 2-1 win at Burnley, while Manchester United prepared for a revenge mission against Tottenham on Sunday.
Steve Bruce's side came from behind at Turf Moor to end their seven-game winless run.
Matej Vydra put Burnley ahead in the first half, but Jacob Murphy equalised and Allan Saint-Maximin grabbed the priceless winner.
West Ham United 3-2 Leicester City - MATCH REPORT
Jesse Lingard fired West Ham into fourth place in the Premier League as the revitalised midfielder inspired a 3-2 win against Leicester.
Lingard struck twice in the first half at the London Stadium to maintain his remarkable form since arriving on loan from Manchester United in the January transfer window.
Tottenham 1-3 Manchester United - MATCH REPORT
Manchester United avenged being hit for six by Tottenham earlier in the season by dealing a body blow to Spurs' hopes of a top-four Premier League finish with a 3-1 win at the Tottenham Hotspur Stadium on Sunday.
United came from behind to win for the ninth time in the league this season as second-half goals from Fred, Edinson Cavani and Mason Greenwood cancelled out Son Heung-min's opener.
Sheffield United 0-3 Arsenal
Sheffield United could be relegated as early as next weekend after the Blades were battered 3-0 at home by Arsenal.
Alexandre Lacazette scored twice either side of Gabriel Martinelli's first goal in an injury-ravaged 15 months.
Victory is too little, too late for the ninth-placed Gunners chances of a top-four finish as they are still 10 points behind West Ham.
Arsenal's season now hinges on success in the Europa League and they suffered an injury blow ahead of Thursday's quarter-final, second leg against Slavia Prague as Bukayo Saka limped off with a thigh injury.
MONDAY, 12 APRIL
West Bromwich Albion v Southampton - 19:00
Brighton and Hove Albion v Everton - 21:15