After an under-par 60 minutes, City were given a lifeline as Bernardo Silva went down under a clumsy challenge from Granit Xhaka in the box.
There was some contact, and a clear shirt pull from Xhaka, but perhaps not enough to justify a penalty, and referee Stuart Atwell initially turned down Bernardo’s appeals.
However, VAR advised Atwell to review the incident on the screen beside the pitch, prompting him to change his mind and award the penalty.
Before Riyad Mahrez could step up, though, Arsenal players were furious and surrounded the referee after seeing a replay of the incident on the Emirates Stadium big screens.That reaction caused a delay between the decision being made and penalty being taken, with Gabriel taking the time to scuff the spot – for which he got booked.
Guardiola referenced that decision to replay the incident, especially after another penalty shout from Martin Odegaard against Ederson in the first half wasn’t shown.
Of the two incidents, Guardiola said: “I didn’t see the penalty for them because they didn’t show it on the screen, they show it on the screen for Bernardo, Arsenal do it well.
“It was a penalty but I didn’t see the potential penalty for Odegaard because I didn’t see on the screen.”
Arsenal goalkeeper Aaron Ramsdale said after the game that his side were annoyed at the inconsistencies between the two decisions, saying: “Both penalties, I don’t know why the ref is told to see one and not the other.
“It is there for a reason, go and use it. It is the inconsistency.
“The whole point is to help the game out, in real time it didn’t look like one and slow it down on a screen and it is given.”