The first-half of Manchester City’s clash with Chelsea was pulsating.
There was just one goal in the opening 45 minutes - a Gary Cahill own goal - and it was a half where you simply couldn’t take your eyes off of it.
The biggest talking point occurred just before the half hour mark, though.
A sloppy back-pass from Cesar Azpilicueta appeared to put Sergio Aguero clean through on goal until the Argentine went down after colliding with David Luiz. At first look, nobody could quite believe that referee Anthony Taylor waved play on.
Replays suggested that the Brazilian defender did make a move towards Aguero, but was there enough contact to make him go down?
If it was a foul, Luiz would surely have been given a red card. It’s certainly a tricky one to call and the pundits in the Sky Sports studio will no doubt dissect it at half-time.
But here is the incident to make your own mind up:
This is how Twitter reacted. Some felt Luiz clearly deserved a red card.
However, some believed that Aguero made a meal of the clash and went down far too easily.
Matches between big teams have sometimes disappointed this season - we’re looking at you Liverpool and Manchester United.
However, this has certainly lived up to the hype.
A win for City would put them top of the Premier League for the time being - but don't rule Chelsea out of this match just yet.