Arsenal played really well, better than City in fact but threw it away when Gabriel got himself sent off with the 2 yellow cards and the open goal miss in between.
You can analyse the inconsistency of VAR but the crucial thing for me is the red card, the self inflicted red card which basically gave the last 30min of the game to City, at the point when the game is 1-1 and still playing better than City. That red card caused the switch to be more defensive to hold on which they almost did but ultimately didn't.
I agree but refs have to be consistent and frankly they arent. City seem to be getting penalties which on other days would be waved away. Today being a prime example.