Manchester City moved yet closer to a third Premier League title with a 3-1 win at Wembley against Tottenham.
Gabriel Jesus fired the Blues into an early lead before Ilkay Gundogan converted a contentious penalty after Hugo Lloris had felled Raheem Sterling.
Christian Eriksen pulled one back for Tottenham just before the break but Sterling, who was impressive all evening, made the points safe in the second half.
City sit 16 points clear of nearest rivals Manchester United and will be confirmed as Premier League champions on Sunday if the Red Devils lose at home against West Brom.
Here are five talking points from Wembley…
1. Kompany the unlikely quarterback
While it may have been Kevin De Bruyne or Ilkay Gundogan you’d have tipped to make that defence-splitting pass to unlock Tottenham’s rearguard – City’s first goal came from an unlikely assister.
Vincent Kompany’s lobbed through ball sprung Gabriel Jesus free and the Brazilian outpaced the backline to slot past Hugo Lloris.
The Belgian is an undoubted City legend and, if he can steer clear of the injuries that have plagued him over the last couple of seasons, still has a lot to offer both on and off the pitch.
Just maybe defensively a little more than setting up goals.
2. Spurs lucky to keep 11 on the pitch
Tottenham could, possibly should, have had a couple of red cards in the first half.
Both Hugo Lloris and Ben Davies were perhaps lucky to stay on the field.
Welshman Davies should have almost certainly seen red for his lunge on Vincent Kompany.
And when Lloris felled Raheem Sterling to concede a penalty, even though contact was marginally outside the penalty area, his studs were raised.
3. City avoid repeat of derby day nightmare
Manchester City raced into a 2-0 lead. Christian Eriksen halved the deficit and the City fans at Wembley must have been suffering from a case of deja vu.
The Blues squandered a two-goal buffer at home against Manchester United last week to blow the chance to win the title against their fiercest rivals.
But they were never going to lose four in a row, were they?
Raheem Sterling’s strike after the break secured the three points and sent City fans back up the M6 with smiles on their faces.
4. A bad day for Kane
This was a bad day for Harry Kane and his pursuit of the golden boot.
Mo Salah scored yet again as Liverpool swept aside Bournemouth at Anfield, taking him to 30 Premier League strikes for the campaign.
That left the Egyptian five clear of Kane as the Spurs striker took to the pitch at Wembley.
Having successfully appealed Christian Eriksen’s goal against Stoke had in fact touched him last, he failed to add to his haul here.
And, to make matters worse, James Milner took the proverbial with this absolute zinger of a tweet.
Chin up, Harry.
5. City hoping for Baggies miracle
Manchester City could win the league title on Sunday… but they need something of a miracle.
West Brom must win at Old Trafford to guarantee City’s title win this weekend. West Brom. Rock bottom. Generally hopeless. At Manchester United.
If the game ends in a draw, United could still mathematically finish on the same number of points, although that 30+ goal difference swing could be something of an issue.
It’s a matter of time, folks.