It wasn't pretty by any stretch but Manchester City are through to the knockout stage of the Champions League for the fourth year in a row. With a game to spare as well.
Although Pep Guardiola said Group C would go down to the final game, Celtic's visit to the Etihad next month will be all about British pride and the unlikely prospect of finishing in first place above Barcelona.
The Spaniard also claimed it could take City a decade to win European football's greatest prize, and he might be right on that score.
This was the 10th away game in the Champions League that they have failed to keep a clean sheet and he knows that could be very costly against the top clubs.