Manchester City took their penultimate step towards consecutive Premier League titles last night with a 1-0 win over Leicester City but who stood out in the game?
Liverpool fans were Foxes supporters for a night as Brendan Rodgers took his side to the Etihad hoping to derail Pep Guardiola's pursuit of back-to-back titles.
However, Vincent Kompany produced a captain's performance and a sensational goal to secure a 1-0 victory for City.
"I could hear people saying 'don't shoot, don't shoot!' But I've not come this far in my career to have young players tell me when to shoot," said Kompany.
On The James Gray Show, Love Sport's host ran his analytical eyes over Guardiola's men and picked out his best performers.
Manchester City player ratings
Ederson - 7: Largely untroubled as Leicester sat back and tried to play on the counter-attack but swept effectively as ever.
Walker - 5: Infuriated Pep Guardiola by failing to add enough width to the attack and had a shot that went so wide Raheem Sterling was asking for updates on it afterwards.
Kompany - 8: Would have seen orange for a tackle on James Maddison in the first half, a trademark crunching tackle while flat on his back, but got a fair yellow. Outstanding strike which could have won City another title but the rash tackle robs him of my Man of the Match award.
Laporte - 7: Typically assured on the ball and got further and further forward as the game went on. Passing range remains excellent even after a season with a few mistakes.
Zinchenko - 6: I still think he looks a lot like Kevin de Bruyne, until he gets the ball. One or two bright moments but didn't deal with the threat of Ricardo Pereira who got forward well.
David Silva - 6: Booked early on and continued to give away those fouls that Ole Gunnar Solskjaer talked about. Perhaps lucky not to get sent off.
Gundogan - 7: Snatched at a volley that summed up the nerves around the Etihad but otherwise played well with the ball and kept possession moving.
Foden - 6: Was the man who suffered when Leroy Sane was brought in to add more to City's attack but had struggled to impose himself up until then.
MAN OF THE MATCH Bernardo Silva - 8: Yet another fine performance to add to an impressive body of work. Almost scored one of the goals of the season after dribbling round three Leicester players but one of those nights when some things weren't meant to be, although his creativity was constantly on show.
Aguero - 6: Forced the best save of the night from Kaspar Schmiechel with a header but should have scored when Jonny Evans slipped and was otherwise kept relatively quiet.
Sterling - 6: Somewhat peripheral and fluffed his lines on the one occasion he outran Hamza Choudhury.