There was controversy galore at the Etihad on Saturday, but none more so than in the dying seconds.
The 10 men of Leeds pulled off the ultimate smash-and-grab win in the early kick-off.
Stuart Dallas struck twice, but should his 91st-minute winner have been ruled out?
Advert
Screenshots show Helder Costa may just have strayed offside in the build-up to Dallas' winner. It was tight, but by the letter of the law, Dallas' strike should probably have been chalked off. It wasn't even checked by VAR.
The lack of consistency continues to enrage supporters. Willian Jose saw his effort against Fulham on Friday night disallowed for offside against Daniel Podence by the tightest of margins by VAR.
There was certainly some contentious decisions - or non-decisions - during the game between Manchester City and Leeds.
Advert
Leeds had skipper Liam Cooper dismissed at the end of the first half following a VAR review.
But the system wasn't used at all when Raheem Sterling appeared to stamp on the ankle of Raphinha.
It's fair to say the officials haven't covered themselves in glory, not that Leeds fans will particularly care.
Topics: Manchester City, Leeds