Mohamed Salah brought his remarkable goal tally to 40 in all competitions this season season by netting once more in a 3-0 win over Bournemouth.
Manchester City responded from a nightmare 10 days in style to put one hand on the Premier League title with a 3-1 win at Tottenham.
Olivier Giroud was the hero for Chelsea as the Blues fought back from two goals down to claim a 3-2 win over Premier League strugglers Southampton at St Mary's.
Javier Hernandez netted an equaliser for West Ham to thwart Chelsea again and dent their bid for Champions League football, while earning his side an important point in their bid to survive relegation in a 1-1 draw on Saturday.
Danny Welbeck scored twice as Arsenal deepened Southampton's relegation worries with a 3-2 win in a game that saw both sides reduced to 10 men in stoppage time at the Emirates Stadium.
Manchester United produced an incredible second-half comeback to beat rivals Manchester City 3-2 and leave them waiting for confirmation of the Premier League title after a thrilling game at the Etihad Stadium.
Christian Eriksen was credited with a brace as Harry Kane was denied a crucial goal in the Golden Boot race in Tottenham's 2-1 win over Stoke at the bet365 Stadium.
Everton and Liverpool had to settle for a share of the spoils as the Merseyside derby ended in a goalless stalemate at Goodison Park.
Dele Alli's double drove Tottenham to a first Stamford Bridge win over Chelsea since 1990 and left the Blues' Champions League qualification bid in tatters.
Arsenal scored three times in the last 15 minutes to condemn Premier League strugglers Stoke to defeat, despite a fairly positive showing from the Potters in north London.
Manchester City are just one win away from securing the Premier League title after a 3-1 victory over Everton at Goodison Park.
Romelu Lukaku's 100th Premier League goal set Manchester United on course for a comfortable victory against relegation-threatened Swansea.
Mohamed Salah's 37th goal of the season in all competitions handed Jurgen Klopp victory in his 100th Premier League match in charge of Liverpool.
Pedro's extra-time header saw Chelsea advance to the FA Cup semifinals at the expense of Leicester City.
Southampton are through to the FA Cup semi-finals for the first time in 15 years after a 2-0 victory over Wigan in Mark Hughes' first game in charge.
Manchester United were unable to match the intensity shown during Jose Mourinho's extraordinary pre-match press conference, but headers from Romelu Lukaku and Nemanja Matic saw them through to the FA Cup semi-finals at Brighton's expense.
Mohamed Salah's record-setting season shows no signs of slowing down as four goals in the 5-0 victory over Watford put him in pole position for the Premier League Golden Boot.
Tottenham Hotspur strolled into the semifinals of the FA Cup with a Christian Eriksen-inspired 3-0 victory over Swansea City.
David Silva struck twice as Manchester City took another stride towards their seemingly inevitable coronation as Premier League champions with a 2-0 victory at Stoke.
Tottenham Hotspur bounced back from their Champions League defeat to Juventus with a 4-1 win at Bournemouth in a game overshadowed by injury to Harry Kane.
Arsenal strolled to a much-needed win as Shkodran Mustafi, Pierre-Emerick Aubameyang and Henrikh Mkhitaryan saw off Watford 3-0 at the Emirates Stadium and Petr Cech kept his 200th Premier League clean sheet.
Two first-half goals gave Chelsea a 2-1 home victory over a Crystal Palace side whose relegation worries increase.
Everton registered a third successive victory at Goodison Park by beating Brighton 2-0.
Two goals from Marcus Rashford gave Manchester United a crucial 2-1 victory over Liverpool at Old Trafford, putting them five points clear of their rivals in second place in the Premier League.
Nemanja Matic struck in stoppage time as Manchester United came from two goals down to secure a vital 3-2 victory at Crystal Palace.
Bernardo Silva scored the only goal as Manchester City took another stride towards the Premier League title with a 1-0 victory over Chelsea.
Arsene Wenger remains under intense pressure as Arsenal were deservedly beaten 2-1 by Brighton & Hove Albion at the Amex Stadium on Sunday.
Tottenham warmed up for their Champions League tie with Juventus by easing to a 2-0 victory over Huddersfield at Wembley.
Mohamed Salah scored for the seventh successive match to continue a remarkable scoring spree that is the best in Europe as Liverpool comfortably beat Newcastle United 2-0.
Manchester City inflicted more pain on Arsene Wenger with a second crushing 3-0 victory over his Arsenal side in the space of four days.
Everton's France defender Lucas Digne scored with a superb free kick deep into added time to salvage a 2-2 draw with Watford in a frenetic Premier League clash at Goodison Park on Monday.
Goals on both sides of half-time gave Chelsea a 2-0 win over Manchester City in Premier League action on Saturday night.
Tottenham Hotspur moved back into third place in the Premier League after a comfortable 2-0 victory over Leicester City at the King Power Stadium on Saturday.
Lucas Torreira scored with a bicycle kick in the 82nd minute to earn Arsenal a 1-0 win over Huddersfield Town in a scrappy Premier League game on Saturday.
Manchester United earned their first Premier League win in five games with a comfortable 4-1 victory over bottom side Fulham at Old Trafford.
Mohamed Salah scored a hat trick as Liverpool eased to a 4-0 win at Bournemouth and returned to the top of the Premier League ahead of Manchester City's trip to Chelsea on Saturday evening.
Tottenham Hotspur bounced back in emphatic fashion from their derby defeat by Arsenal at the weekend with a comfortable and efficient 3-1 win over Southampton in the Premier League on Wednesday.
Manchester United and Arsenal played to a 2-2 draw on Wednesday night that saw both sides miss on several chances take the victory.
Liverpool rallied from a goal down to beat Burnley 3-1 at Turf Moor on Wednesday to keep pace with Premier League leaders Manchester City.
Diogo Jota scored his first Premier League goal as Wolverhampton Wanderers came from behind to stun title hopefuls Chelsea 2-1 at Molineux on Wednesday.
Manchester City extended their lead at the top of the Premier League to five points with a hard-fought 2-1 win at Watford thanks to the magic of Riyad Mahrez on Tuesday.
Liverpool were drawn away to Wolverhampton Wanderers in one of two all-English Premier League matchups in the draw for the third round of the FA Cup on Monday.
Liverpool snatched a dramatic late win against Merseyside rivals thanks to a bizarre 96th minute goal from forgotten man Divock Origi.
Pierre-Emerick Aubameyang scored twice as Arsenal came from behind to beat Tottenham 4-2 in a thrilling North London derby at the Emirates.
Goals from Pedro and Ruben Loftus-Cheek at either end of the match were enough to see Chelsea past Fulham in a 2-0 win in the West London Derby.
Manchester United came from behind to draw 2-2 at Southampton, but their winless run in the Premier League stretches to three games.
Relentless Manchester City made it six Premier League wins in a row with a 3-1 victory over Bournemouth on Saturday, moving them five points clear of second-placed Liverpool at the top of the table.
Leicester City's Nampalys Mendy fired home the decisive spot kick as they beat Southampton 6-5 on penalties after a 0-0 draw on Tuesday to book a Carabao Cup quarterfinal clash with holders Manchester City.
Pierre-Emerick Aubameyang's second-half goal earned Arsenal a 2-1 victory at Bournemouth which moved them to within a point of fourth-placed Chelsea.
Tottenham ended Chelsea's unbeaten start to the season after beating them 3-1 at Wembley.
Premier League champions Manchester City cruised to a comfortable 4-0 win over West Ham United at the London Stadium on Saturday as Pep Guardiola's side remained unbeaten at the top of the table.
Liverpool maintained pressure on table-topping Manchester City with three second-half goals sealing a comfortable 3-0 victory at Watford on Saturday.
A tepid Manchester United dented their hopes of catching up with the Premier League's top four after failing to spark in a dour 0-0 home draw with 15th-placed Crystal Palace on Saturday.
Manchester City took the derby spoils with a 3-1 victory over rivals Manchester United thanks to goals from David Silva, Sergio Aguero and Ilkay Gundogan, with Anthony Martial pulling one back for the visitors.
Arsenal extended their run without a league win to three games after a 1-1 draw at home to Wolves.
Chelsea's Alvaro Morata had three penalty appeals turned down as Maurizio Sarri's men drew 0-0 against Everton at Stamford Bridge.
Liverpool returned to the top of the Premier League with a controversial 2-0 win over Fulham at Anfield.
Juan Foyth banished the memory of his nightmare Premier League debut to score Tottenham Hotspur's only goal in a 1-0 win at Crystal Palace on Saturday.
Leicester City shared a 0-0 draw with Burnley at the King Power stadium on Saturday when football again took a back seat with emotional tributes to the club's late owner Vichai Srivaddhanaprabha.
Alvaro Morata made it four goals in his last four Premier League matches with a brace as he helped Chelsea to a 3-1 victory over Crystal Palace.