Leicester proved their Barclays Premier League title credentials as Riyad Mahrez's stunning strike earned a 1-0 victory at Watford.
Saturday's north London derby draw opened the door for Claudio Ranieri's side to take a potentially crucial step towards the title, and they took full advantage as Mahrez's 56th-minute strike saw off Watford.
The result sees Leicester move five points clear at the top of the Premier League, while Watford remain 12th after a 12th league defeat of the season.
Earlier, 10-man Arsenal came from behind to draw 2-2 at Tottenham as the two north London clubs handed the title impetus to Leicester.
Aaron Ramsey opened the scoring for the visitors with a flick but, after Francis Coquelin saw red for the Gunners, Toby Alderweireld and Harry Kane turned the game around inside two minutes.
Arsenal, who lost from a winning position against Swansea on Wednesday, kept plugging away and levelled through Alexis Sanchez's first league goal since October.
Man City 4 - 0 A Villa
Chelsea 1 - 1 Stoke
Tottenham 2 - 2 Arsenal
Newcastle 1 - 3 B'mouth
Everton 2 - 3 West Ham
So'ton 1 - 1 S'land
Swansea 1 - 0 Norwich
Watford 0 - 1 Leicester
At the other end of the table, Bournemouth increased the pressure on Newcastle manager Steve McClaren with a 3-1 win at St James's Park.
The Cherries, who have moved clear of the relegation zone, took the lead on 28 minutes when Josh King's cross was deflected into his own net by Newcastle defender Steven Taylor.
King made it 2-0 on 70 minutes, as boos rang out from the home support.
Ayoze Perez's goal with 10 minutes left gave Newcastle hope before Charlie Daniels made sure of victory with a third in stoppage time to leave the home side deep in relegation trouble.
West Ham came from 2-0 down to win 3-2 at Everton, who had midfielder Kevin Mirallas sent off in the first half.
Romelu Lukaku scored on 13 minutes, but Everton were soon reduced to 10 men when Mirallas was sent off on 34 minutes for a second caution.
Aaron Lennon scored a fine individual goal on 56 minutes to seemingly put the hosts in control, before Lukaku had a 71st-minute penalty saved.
Michail Antonio reduced the deficit on 78 minutes left and just three minutes later substitute Diafra Sakho headed in an equaliser, before Dimitri Payet won it with a last-minute goal.
1 Leicester 60
2 Tottenham 55
3 Arsenal 52
4 Man City 50
5 West Ham 49
6 Man Utd 47
7 Stoke 43
8 So'ton 41
9 Liverpool 41
10 Chelsea 40
11 Everton 38
12 Watford 37
13 W Brom 36
14 B'mouth 35
15 C Palace 33
16 Swansea 33
17 S'land 25
18 Norwich 24
19 Newcastle 24
20 A Villa 16
Manchester City closed to within two points of the third-placed Gunners when they beat bottom club Aston Villa 4-0 at the Etihad Stadium.
City hit Villa with two goals early in the second half through Yaya Toure on 48 minutes and Sergio Aguero quickly scored another just two minutes later before the Argentine forward added a third on the hour mark.
Raheem Sterling made it 4-0 after 66 minutes, with Agero also hitting the woodwork from the penalty spot on 73 minutes.
Chelsea continued their recovery under Guus Hiddink, but were held to a 1-1 home draw by Stoke.
Bertrand Traore fired the hosts into the lead on 39 minutes, but just when it seemed the Blues were closing out another victory, Mame Biram Diouf headed in an equaliser with five minutes left.
Swansea beat struggling Norwich 1-0 at the Liberty Stadium with a goal on 61 minutes from midfielder Gylfi Sigurdsson.
Sunderland looked to have boosted their own survival hopes with a late strike from Jermain Defoe (84) at Southampton.
However the Saints, who had Jose Fonte sent off on 79 minutes, snatched a 1-1 draw in stoppage-time through Virgil van Dijk.