Gabriel Jesus had an injury-time goal ruled out by VAR as Manchester City dropped points at home for the first time since December 2018 with a 2-2 draw against Tottenham.
Raheem Sterling headed City ahead in the first half, but Erik Lamela swiftly equalised from distance.
Sergio Aguero flicked home before Lucas Moura nodded in soon after coming on.
Jesus then swept home in injury time, but it was ruled out for a handball by Aymeric Laporte.
It was a frustrating result for Manchester City in their first home game of the season, particularly after beginning their title defence with a 5-0 win at West Ham last weekend.
The home fans greeted the final whistle with boos directed at VAR as the disallowed goal stirred memories of City’s Champions League quarter-final exit at the hands of Tottenham last season.
Deja vu for City
In April, City needed a goal to secure passage to the last four of the Champions League in their second leg encounter with Spurs at the Etihad.
The hosts thought that had arrived in injury time when Sterling struck, prompting wild celebrations from City boss Pep Guardiola.
But emotions switched instantly as the video assistant referee had the final word, ruling that Aguero was offside when Bernardo Silva diverted the ball into Sterling’s path.
This time, City players wheeled away to celebrate what appeared to be a last-gasp winning goal that would have extended City’s winning run at home in the Premier League to 11 games.
However, those celebrations were cut short when referee Michael Oliver indicated that a VAR review was under way, and the goal was disallowed after replays showed a ball into the box had flicked off Laporte’s arm.
It is the second successive City game in which VAR has played a significant role. The system also overturned a goal by Sterling in their win at West Ham last time out.