Juan Mata gave Manchester United's top-four hopes a timely shot in the arm, firing home a late free kick as Watford's missed chances came back to haunt them.
Tottenham's bid to take over at the top of the Premier League was thwarted by West Ham.
Leicester dropped two priceless points in their quest for the Premier League title after being held to a 2-2 draw at home by West Brom.
Norwich's luck deserted them once again as Diego Costa scored from an offside position in Chelsea's 2-1 win at Carrow Road.
Reserve goalkeeper Willy Caballero was the hero as Manchester City won the League Cup for a fourth time, beating Liverpool 3-1 on penalties following a 1-1 draw at Wembley Stadium.
Marcus Rashford again scored twice as Manchester United beat Arsenal 3-2 at Old Trafford.
Tottenham showed the resilience from which champions are made as Mauricio Pochettino's side scored twice in the last 20 minutes to beat Swansea 2-1.
Leonardo Ulloa kept Leicester's title bid alive with a dramatic late winner to deny Norwich a priceless point.
Chelsea recovered from conceding the opening goal to earn an impressive 2-1 Premier League win at Southampton.
Louis Van Gaal avoided further misery as Manchester United cruised into the FA Cup quarterfinals with a routine victory at Shrewsbury.
Chelsea's hopes of ending a miserable season at Wembley are alive and well after the Blues beat a much-changed Manchester City 5-1 in Sunday's FA Cup fifth round at Stamford Bridge.
Crystal Palace ended Tottenham's hopes of the treble with an unexpected 1-0 win at White Hart Lane that took them into the FA Cup quarterfinals.
FA Cup holders Arsenal were left frustrated as they were held to a goalless draw by a resolute Hull City in the fifth round.
Everton kept their season alive as goals from Ross Barkley and Romelu Lukaku fired them into the FA Cup quarterfinals with a 2-0 win at Bournemouth.
Christian Eriksen scored a late winner as Tottenham claimed a controversial 2-1 victory over title rivals Manchester City at the Etihad Stadium.
Liverpool ran riot at Aston Villa to inflict the hosts' heaviest-ever home Premier League defeat.
Danny Welbeck scored a dramatic last-gasp winner on his first Arsenal appearance for 10 months to beat 10-man Leicester and blow the Premier League title race wide open.
Chelsea tore through Newcastle to send the Magpies back into the Premier League relegation zone.
An unfortunate, late own goal by David De Gea condemned Manchester United to their eighth defeat of the season and gave Sunderland a huge boost in their fight for Premier League survival.
Angelo Ogbonna struck in the last minute of extra time as West Ham secured a dramatic 2-1 FA Cup win over Liverpool.
Diego Costa scored in injury time to clinch a 1-1 draw for Chelsea against Manchester United at Stamford Bridge on Sunday.
Arsenal finally woke from their Premier League slumber as two quick-fire goals proved enough to beat Bournemouth and get them back into the title picture.
Sunderland striker Jermain Defoe scored an 89th-minute equaliser as Liverpool -- without their ill manager Jurgen Klopp -- squandered a two-goal lead to draw 2-2 at Anfield.
Tottenham moved up to second in the Premier League as Kieran Trippier's second-half strike secured a 1-0 win over Watford.
Everton registered back-to-back Premier League wins for the first time this season as a first-half blitz steered them to a 3-0 triumph over Stoke at a rain-lashed Britannia Stadium.
Robert Huth scored twice as Leicester sensationally thrashed title favourites Manchester City 3-1 to continue their remarkable challenge for the Premier League crown.
Heurelho Gomes made two superb saves as Watford and Chelsea had to settle for a point each at Vicarage Road.
Two late Ross Barkley penalties helped Everton secure a first home league win since November as the pressure on Newcastle manager Steve McClaren increased.
Manchester United eased the pressure on Louis van Gaal as they blew away Stoke with a fine display of ruthless attacking football in a 3-0 win at Old Trafford.
Jamie Vardy's wonder strike helped Leicester send out a title warning as they breezed past Liverpool 2-0.
Liverpool had far too much attacking power for Bournemouth to withstand as they moved back into the top four with a 4-0 win at the Vitality Stadium.
Manchester United held on for a 2-1 win at West Bromwich Albion to cut neighbours Manchester City's lead at the top of the Premier League back to 11 points.
Leaders Manchester City powered to their 16th successive win in the Premier League with a 4-1 thrashing of Tottenham at the Etihad Stadium.
Arsenal returned to winning ways but had Mesut Ozil to thank for scoring a wonderful winner as they toiled against out-of-form Newcastle.
Time was on Chelsea's side as Marcos Alonso's free-kick earned a 1-0 Premier League win over Southampton.
Arsenal lost further ground on the Premier League leaders after they were held to a goalless draw at West Ham.
Tottenham climbed back into the Premier League's top four as Serge Aurier's fluke-goal and a header from Son Heung-min sealed a 2-0 victory over Brighton.
Liverpool manager Jurgen Klopp reunited the "Fab Four" but his prolific attacking quartet were all distinctly off-key as West Brom held out for a goalless draw at Anfield.
Manchester City set a new Premier League record of 15 consecutive wins with a 4-0 victory at bottom club Swansea.
Romelu Lukaku got a much-needed goal as Manchester United moved on from their galling derby defeat by beating Bournemouth.
Willian scored one and made two others as Chelsea finally turned in a display worthy of Premier League champions to win 3-1 at Huddersfield.
Runaway Premier League leaders Manchester City opened up an eye-watering double-digit lead over rivals Manchester United after Nicolas Otamendi fired Pep Guardiola's men to derby victory.
Wayne Rooney's first Merseyside derby goal earned Everton a 1-1 draw at Anfield as Liverpool manager Jurgen Klopp's selection gamble backfired.
Olivier Giroud climbed off the bench to rescue a point for Arsenal in a 1-1 draw at Southampton.
Ayoze Perez's late own goal cost Newcastle a precious Premier League draw as Leicester ruined the Magpies' 125th birthday celebrations.
Tottenham ended a four-match Premier League winless streak in style with Harry Kane scoring a brace as they thrashed Stoke 5-1 at Wembley.
Marko Arnautovic's first West Ham goal secured a 1-0 victory over Chelsea and a first win for manager David Moyes.
Manchester City left it late for the third game in a row as they beat West Ham United 2-1 at the Etihad Stadium thanks to David Silva's strike and extended their Premier League lead.
Bournemouth and Southampton shared the spoils as an entertaining match on the south coast finished in a 1-1 draw.
Jesse Lingard scored twice but Paul Pogba was sent off as Manchester United beat Arsenal 3-1 in a breathless match at the Emirates Stadium.
Talk of Burnley qualifying for Europe was dealt a sobering blow with defeat at improving Leicester.
Gylfi Sigurdsson and Dominic Calvert-Lewin scored second-half goals as Sam Allardyce's first game in charge of Everton ended in a 2-0 home win over Huddersfield.
Davinson Sanchez's red card forced Tottenham to fight for a 1-1 draw at Watford, toughening their battle to climb back into the Premier League's top four.
Philippe Coutinho and Roberto Firmino demolished Brighton to keep Liverpool's top-four charge on track.
A sparkling two-goal performance from Eden Hazard helped Chelsea come from a goal down to beat Newcastle 3-1 at Stamford Bridge and go level on points with second-placed Manchester United.
Substitute Mohamed Salah's purple patch continued with two more goals as Liverpool ground out a controversial 3-0 win at Stoke.
Raheem Sterling scored a dramatic winner as Manchester City maintained their winning run with a last-gasp 2-1 defeat of Southampton.
Antonio Conte was sent off as Chelsea claimed a fifth Premier League win in six games with a 1-0 defeat of Swansea.
Arsenal strengthened their position in the Premier League top four as they made light work of Huddersfield to maintain their healthy home form.
Newcastle ended a run of four straight defeats after coming back from 2-0 down to claim a gutsy point at West Brom.