Erling Haaland scored once again but Manchester City were held to a frustrating 1-1 draw by Everton after a spectacular goal from Demarai Gray.
Haaland’s 24th-minute effort was his 21st league goal of the season — the most a player has scored before the turn of the year in a Premier League season — but Everton responded in style through Gray’s curling equaliser in the 64th minute.
– Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)
And despite more than 11 minutes of time being added on after one of the match officials experienced technical issues in the second half, City were unable to find a breakthrough.
Haaland opened the scoring when he turned home following good work from Riyad Mahrez, with goalkeeper Jordan Pickford and Ben Godfrey both unable to clear their lines.
But Everton hit back in stunning fashion in the 64th minute when Gray picked up the ball on the halfway line, dashed forward and curled a fine finish past City keeper Ederson after cutting onto his right.
City surged forward in extra time but Everton held firm for a much-needed point against the reigning champions.
Southampton stay rock bottom after defeat by Fulham
Southampton will end the year rock bottom of the Premier League and facing a fight for survival after conceding a late goal to slide to a 2-1 defeat
Newcastle winning run comes to an end with Leeds draw
Newcastle United missed the chance to close the gap to leaders Arsenal after they were held to a 0-0 draw at home to Leeds on Saturday.
Crystal Palace finish year with easy win at Bournemouth
Crystal Palace scored twice from set pieces in the first half to beat Bournemouth 2-0 away in the Premier League on Saturday.
Man City drop points in title race after being held by Everton at home
Erling Haaland scored once again but Manchester City were held to a frustrating 1-1 draw by Everton after a spectacular goal from Demarai Gray.
Man United’s Shaw defends Ten Hag’s discipline: Players can’t do ‘whatever they like’ anymore
Luke Shaw said Erik ten Hag has stopped Manchester United players from “doing whatever they want” after he dropped Marcus Rashford against Wolves.
Man United’s Marcus Rashford on being dropped: I overslept for team meeting
Marcus Rashford had been dropped to bench for Manchester United for their game against Wolves for unspecified “internal disciplinary” reasons.
All soccer News