Get the biggest City stories, analysis and transfer updates delivered straight to your inbox The result was always going to be academic, but the refereeing of Stuart Attwell, backed up by a shocking display of acquiescence by the VAR, could well have cost two Manchester City players their Champions League dream.
The game hinged on two first-half decisions by Attwell which he got abysmally, dreadfully wrong - and which the video ref, who is meant to pick up on "clear and obvious errors" doubled down.
As a result, red card victim Joao Cancelo stayed on the field for ten minutes in a game that represented his last chance to show Pep Guardiola that he deserves a place in the team in Porto in ten days' time.
Read more on manchestereveningnews.co.uk