Erling Haaland scored his 21st Premier League goal of the season for Manchester City, but it wasn't enough for all three points as Everton battled back to snatch a 1-1 draw at the Etihad Stadium.
The Norwegian striker had worried supporters in the opening exchanges when he went down after a challenge from Ben Godfrey that left him needing treatment, and the entire groundseemed to breathe a sigh of relief as Haaland was able to continue.
Haaland then took just 24 minutes to continue his incredible goalscoring form by netting the opening goal after good work from Riyad Mahrez.
City looked set for a routine victory until Demarai Gray popped up with a goal that will live long in the memory for Everton fans as they edged away from the relegation zone.
GOAL runs down the biggest winners and losers as the title race took another twist...