Leeds United pulled off the surprise of the weekend in the Premier League as they won 2-1 win away to Manchester City on Saturday lunchtime.
Stuart Dallas scored twice, with his winning goal in injury time, to give Leeds three unlikely points after a brave second-half display with 10 men after Liam Cooper’s sending off.
Manchester City produced 29 shots as they pinned Leeds back in the second half, but all they could show for it was Ferran Torres’s equalizer with 15 minutes to go. That goal seemed to set up City for the win, but Dallas shocked them as the game was coming to an end.
Manchester United moved to within 11 points of their neighbors with a game in hand after coming back from a first-half goal scored by Son Heung Min in the 40th minute.
Fred equalized in the 57th minute and Edinson Cavani put United ahead with 13 minutes to go before Mason Greenwood’s 96th-minute strike helped Ole Gunnar Solskjaer’s side forget the 6-1 home defeat to Spurs earlier this season.
West Ham kept their hopes of a place in next season’s Champions League alive with an impressive 3-2 win at home to Leicester City.
Two goals from Jesse Lingard after 29 and 44 minutes (the first a cushioned volley) put West Ham 2-0 up at the break and it looked all over when Jarrod Bowen made it 3-0 early in the second half before Kelechi Ichaenacho gave Leicester hope with 20 minutes to go and scored his second of the game in the closing moments.
Chelsea turned on the style to take a 3-0 halftime lead away to Crystal Palace with Kai Havartz putting them ahead after just eight minutes and Christian Pulisic doubling the advantage two minutes later.
Kurt Zouma added a third after 30 minutes after Mason Mount’s free-kick and although Christian Benteke pulled a goal back for Palace in the 63rd minute, Pulisic’s second of the game assured a 4-1 win for Chelsea.
Trent Alexander-Arnold’s injury-time goal saw Liverpool fight back from 1-0 down at home to Aston Villa to avenge the 7-2 thrashing they suffered at Villa Park earlier in the season.
Ollie Watkins put Villa in front two minutes before halftime and although Liverpool saw an equalizer ruled out for offside, Mohamed Salah leveled in the 57th minute before the right back’s low shot gave Liverpool the win.
Alexandre Lacazette scored twice as Arsenal cruised to a 3-0 win away to Sheffield United with Gabriel Martinelli netting the third. It is the first clean sheet Arsenal have kept in 15 games and leaves Sheffield 18 points from safety with just 21 to play for.
Adama Traore’s late goal gave Wolves three points away to Fulham and added a further dint to the home side’s survival hopes on Friday night and Newcastle United were able to take advantage of that defeat to open a six-point gap over the relegation zone with a 2-1 win away to Burnley on Sunday.
Allan Saint-Maximin’s introduction as a 57th-minute substitute completely changed the game with Burnley leading through Matej Vydra’s 18th-minute strike.
Saint-Maxim set up Jacob Murphey for the equalizer seven minutes after coming into the game before scoring an individual goal-winning goal for Steve Bruce’s side.
XINHUA | LONDON