Kevin De Bruyne then had the chance to complete the comeback with a penalty of his own, but this time, it wasn't meant to be as he dragged it wide.
When City were able to calm down and manage the tempo whilst being in possession, they had a whole lot more success. They started to really control the narrative and they were able, at times, to limit Liverpool and force them into a one-dimensional state of mind.
That sort of approach created a real unity within the team, allowing for both creative freedom and plenty of preparation time for whenever the Reds came forward.
The hosts were often overrun in midfield and whenever Liverpool got into a rhythm with their passing, the pace of the game stretched City quite noticeably.
They also struggled to piece together many moves on the counter despite knowing how vulnerable the champions are at the back, and even though they had their fair share of opportunities to score, their usual killer instinct wasn't quite where it needed to be.
Manager rating out of 10
7 -- Pep Guardiola stuck to his guns with his starting line-up. He named a fresh centre-back partnership, dropped Riyad Mahrez and selected a midfield pairing that was the definition of risky. Still, after they went behind he didn't panic, and after making some tactical adjustments, City were able to fight their way back into the game under his animated leadership -- although he did seem happy to settle for the draw.
Player ratings (1-10; 10 = best, players introduced after 70 minutes get no rating)
GK Ederson, 7 -- The goalkeeper couldn't do much about Salah's penalty, and outside of that, City's No. 1 showed bravery in coming off his line and made two good stops in the 44th and 49th minute.
DF Ruben Dias, 7 -- The youngster was composed, confident and regularly stood the likes of Salah and Mane up -- showcasing patience and instincts far beyond his years.
DF Aymeric Laporte, 8 -- Soaked up any and all pressure when it came, regularly organised the defence and provided cover for Dias as and when was needed.
DF Joao Cancelo, 8 -- Helped to neutralise Klopp's men with his energy and determination in both halves of the pitch, and on several occasions, he was the calmest man in the stadium with strong challenges and surging runs.
MF Rodri, 5 -- Was often late to react to the ball and even when he wasn't involved in a passage of play, his questionable positioning left a lot to be desired.
MF Kevin De Bruyne, 7 -- Assisted in driving City into the final third time after time and even got an assist but, unfortunately, his missed penalty will ultimately define his performance.
FW Gabriel Jesus, 7 -- Produced the best moment of the night at the Etihad by turning and finishing in style to equalise but, in the 55th minute, he headed wide and should have done better.