I thought we were rather magnificent. Overall it was the performance a game like that needed and that's why I wondered at the start of this thread if it was our best UCL performance: it was one of huge maturity.
Arguably the game was one of the most pressurised this set of players have faced and, for the most part, they played with such calm, patience and assurance. As you say, their goal was very fortunate, you could pick some holes if you were harsh in City's defending but when a a blocked shot deflects straight to an opponent, sometimes there's not much to else to say.
City knew they would probably have to score and also that if they got two goals it was tie over so that may have helped the mental resolve to just keep doing what they do and not worry about being one down on the night. As soon as we scored, Dortmund had a huge problem because unparking the bus would leave them exposed as they chased a minimum additional two goals to win the tie. They had survived a fair while on massed and frantic last ditch defending but City's measured perseverance was always likely to be too much and once Riyad "Balls of Steel" Mahrez put them back in the lead, only one outcome looked likely.
The way Gundo and Rodri kept control of the ball in midfield was superb and if they can do that against PSG and simply keep the ball away from their front three, we might just have a chance of getting to the final ;-)