Manchester City failed to protect their lead, as they were held to a draw by Leipzig.
Manchester City failed to replicate their first-half dominance, in which they took the lead, as Leipzig overran them in the second-half to find an equaliser, drawing the game 1-1.
Leipzig hosted the English champions at the Red Bull Arena in the first-leg of the Champions League round of 16 encounters. The visitors had them on the ropes in the early stages of proceedings, but they fought back to earn a draw.
Manchester City took the lead in the 27th minute of the game and held the advantage until the 70th minute, when Josko Gvardiol equalised for the hosts.
Manchester City remain the favourites heading into the second leg at the Etihad, but Leipzig have made their attempt at an upset easier as they denied the Cityzens a first-leg advantage at the Red Bull Arena.
How it happened
Manchester City started the stronger of the two teams, threatening Janis Blaswich's goal early on but failing to beat the German shot-stopper.
The German wall would finally be breached by the man flanked to City's left from a central incursion. Grealish pounced on a loose ball two-thirds of the way up the field before playing it through to Mahrez. The Algerian nutmegged the approaching defender before finishing brilliantly.
Leipzig started the second half with purpose and could have equalised in the 53rd minute of the game but for poor finishing from Benjamin Henrichs on multiple attempts.
The hosts would not be denied any further as Croatia international Gvardiol rose highest to connect with a Marcel Halstenberg cross from a corner kick and thump the ball past a helpless Ederson.
Manchester City had a late flurry as they pushed for an equaliser, but Blaswich was up to the task, ensuring his side picked up at least a draw for their gutsy display.
Manchester City miss KDB's creativity
For a game where Manchester City had over 60% of the ball, they only managed to create one big chance.
The hosts passed the ball around and appeared to be lacking in the inventiveness that their Belgian talisman Kevin de Bruyne is known for.
The 31-year-old missed out on the squad list due to an illness, and City would rely on having him back in the second-leg at the Etihad to improve their chances of going through.
Related content
20:16 - 22.02.2023
AS IT HAPPENED Champions League: Leipzig and Man City share spoils in first leg
Manchester City got their Champions League knockout campaign underway with a 1-1 draw away to RB Leipzig in the round of 16. A result that now puts even more importance on the second leg at the Etihad.
23:59 - 21.02.2023
TRANSFERS Gvardiol was desperate for summer move to Chelsea
Gvardiol was keen on a Chelsea move, but was blocked from making the transfer
17:39 - 21.02.2023
UCL Kevin De Bruyne missing from squad to face Leipzig
Kevin De Bruyne and Aymeric Laporte were unnamed in Manchester City's 22-man Champions League squad to face Leipzig.
18:53 - 21.02.2023
‘It was not really fair’ - Timo Werner laments Tuchel dumping him for Lukaku
Werner was critical of Tuchel's decision to sign Lukaku after the forward had helped Chelsea win the UCL in his first season