Mahrez wins a late, late corner for City, and after a one-two with Gundogan, crosses into the box. It's flicked on by Rodri and takes a ricochet, but Blaswich smothers the ball for Leipzig in what'll likely be the game's last action.
90' +1
We're into two minutes of added time in this match, and it's been THE definitive tale of two halves here in Leipzig!
90'
B. Henrichs gets yellow.
Gundogan steps inside Henrichs, who catches the Manchester City captain very late indeed and is shown a yellow card by the referee - the first of the game so far!
89'
D. Raum enters the game and replaces M. Halstenberg.
Halstenberg has been making intelligent runs and passes up and down the left edge all game on, and he gets an early rest as David Raum replaces him.
87'
City's second half has certainly been a disappointing one by their lofty standards. Leipzig's attack may have come on tenfold, but their defensive performance has remained largely the same, shutting out most of the visitors' chances before they can fully develop. When City have beaten the well-organised defence though, Blaswich between the sticks has been more than equal to their shots on goal for Leipzig.
85'
Leipzig work the ball left and Halstenberg crosses for Henrichs at the far post, but he loses out to Grealish in the box and the Manchester City winger's attempt at a counter-attack is halted by Poulsen.
84'
Gvardiol fires a long ball forward, looking for the run of Poulsen, but both the run and the pass are overcooked and Ederson recovers the ball for Manchester City.
82'
Y. Poulsen enters the game and replaces André Silva.
A. Haidara enters the game and replaces X. Schlager.
Andre Silva is also withdrawn, and Yussuf Poulsen takes his place up front alongside Werner.
More changes coming for Leipzig, as Schlager, who has had a much-improved second half, comes off for Amadou Haidara.
81'
Nkunku looks to spin out of a challenge or two but is taken to ground by a late hit from Mahrez. It's a free-kick to Leipzig, but nothing more as the France forward gets to his feet.
79'
Grealish makes a threatening forward run inside from the left, and he tees up Mahrez to shoot from the edge of the box. However, the Algerian chooses the flick the ball wider still for Bernardo Silva, but the pass doesn't stick and the chance goes begging!
Minute
Description
75'
Szoboszlai's ball over the top puts Werner into space with only Nkunku to his right, but Walker again arrives on the scene to close down the space before the RB striker can release a pass.
70'
J. Gvardiol has scored a goal for RB Leipzig! Assist by M. Halstenberg.
GOOOOOAAAALLL!!!! Leipzig equalise!!! Halstenberg whips in the cross from a short corner, and Ederson is scrambling as Gvardiol rises high to nod the ball into the far corner!! We're locked up at 1-1, and who saw that coming after RB's performance in the first half?
Halstenberg's pinpoint cross was right onto the head of an aerially dominant Gvardiol, and City's claims of a foul in the box go unheard as the goal stands!
67'
Forward come Leipzig with some free-flowing football as Andre Silva's flick allows Werner to play a throughball into the box, but Walker slides across to prevent the ball reaching Szoboszlai and City clear!
66'
C. Nkunku enters the game and replaces E. Forsberg.
Forsberg comes off for Leipzig, and the free-scoring Christopher Nkunku will replace him for the hosts.
64'
Forsberg's turn out of a challenge sees him beat two defenders before teeing up Henrichs to cross, but his low ball is blocked away by Ake.
62'
City win the ball in midfield and Haaland races into open pasture, but Gundogan's pass to him is cut out by Orban.
60'
Laimer's cross-field pass finds Werner on the fly, but Walker is back quickly to close down the space and prevent Werner running into space down the left flank.
52'
Mahrez and Bernardo Silva both look to create space to cross from the right, but Leipzig's defence swarms around them and Gvardiol's intervention wins possession back.
46'
B. Henrichs enters the game and replaces L. Klostermann.
Leipzig kick off the second half, and their fans will be hoping for a much more positive showing in the next 45 minutes!
Leipzig make a half-time change as Benjamin Henrichs comes on for Klostermann at right-back.
45' +2
HALF-TIME: RB LEIPZIG 0-1 MANCHESTER CITY.
45'
We'll play one minute of added time to close out this first half, which has been dominated by City from start to finish.
41'
Halstenberg makes a run down the left and is found by a cross-field pass, but his ball into the box for Werner is wildly overhit and floats over the former Chelsea striker's head.
40'
Grealish wins a corner via a deflection off Orban and the ball is crossed into the centre of the box. Rodri again arrives late to connect with it, but can't keep his effort down and the ball sails over the bar.
34'
City press the hosts further and further back, to the extent that Blaswich's pass to Gvardiol almost sees the Croatian lose it under pressure from Mahrez, but he recovers to step out of defence in possession.
29'
Walker drives into the area having drifted in-field from the right. He shapes to shoot but eventually squares for Grealish, but the ball is put behind for a corner by Schlager.
27'
R. Mahrez has scored a goal for Manchester City! Assist by İ. Gündoğan.
GOOOOAAALLL!!! City lead following a slip-up at the back from the hosts! Schlager's loose pass is snatched upon by Grealish, who plays it forward towards Mahrez. He runs through as Gundogan flicks the ball into his path, and the Algerian smashes a shot into the bottom-right corner to make it 1-0!! They've had all of the ball, and finally City make their dominance of possession count!
Gundogan's flick there was so clever, ensuring the pace of Grealish's pass was retained just enough for Mahrez to slam home the opener.
24'
Walker and Gundogan play a one-two that sends the full-back darting down the right, but his near-post cross from the byline is glanced away by Halstenberg.
22'
City have had almost all of the ball so far, but are struggling to break through the narrow low block of Leipzig, who look happy to sit deep and defend before promptly dealing with any threatening passes forward.
18'
City win the ball on the edge of the Leipzig box and Mahrez plays it square. Rodri arrives to strike the ball right on the edge of the area, but sends it flying well over the top.
16'
Grealish cuts inside from the left and heads towards the box, but is bundled over right on the edge of it by Gvardiol to win City a free-kick, very much in a shooting position.
10'
A ball forward from Klostermann is left alone by City players, and Andre Silva looks able to run into the clear. It's an intention high line from the visitors though, as they catch the RB striker offside.
8'
Walker looks to slip Gundogan in behind and does so, but the City captain's cross for Haaland is headed away by Halstenberg.
5'
Walker jinks between two and looks to race up to the byline, but takes a heavy touch and the ball goes behind for a goal kick.
2'
De Bruyne attempts to play a throughball for Haaland running in behind, but it's too heavily hit and rolls into the gloves of Blaswich.
1'
Haaland kicks off for the visitors, as City get us underway in eastern Germany!
City, on the other hand, went unbeaten on their way to topping Group G, scoring 14 goals and conceding just two, coasting into the last 16 by gameweek four and finishing five points clear of Dortmund in second.
Hosts Leipzig were pipped to top spot in Group F, losing out to Los Blancos by a sole point. They recorded four consecutive victories in their last four group games, including one over Madrid at home, but were forced to settle for second having lost their first two games.
Hello, and welcome to live coverage of this Round of 16 clash in the UEFA Champions League, as RB Leipzig face Manchester City in the first leg at the Red Bull Arena.
RB LEIPZIG (4-2-2-2): Janis Blaswich; Lukas Klostermann, Willi Orban, Josko Gvardiol, Marcel Halstenberg; Konrad Laimer, Xaver Schlager; Dominik Szoboszlai, Emil Forsberg; Timo Werner, Andre Silva.
RB LEIPZIG SUBS: Orjan Nyland, Jonas Nickisch, Mohamed Simakan, Amadou Haidara, Yussuf Poulsen, Christopher Nkunku, David Raum, Benjamin Henrichs, Kevin Kampl.
MANCHESTER CITY SUBS: Stefan Ortega, Scott Carson, Kalvin Phillips, Julian Alvarez, Sergio Romez, Maximo Perrone, Phil Foden, Shea Charles, Cole Palmer, Rico Lewis, Alex Robertson.
MANCHESTER CITY (4-2-3-1): Ederson; Kyle Walker, Manuel Akanji, Ruben Dias, Nathan Ake; Rodri, Ilkay Gundogan; Riyad Mahrez, Bernardo Silva, Jack Grealish; Erling Haaland.
The teams head out onto the pitch, and we're just moments away from kick-off in this round of 16 clash in Leipzig!
The sides head back out for the second period, and can Leipzig raise their game to match the Citizens in attack, or will we see more of the same from the dominant visitors?
That's all from us, we'll see you for the second leg! For now though, goodbye.
That 1-1 draw tees up a tense second leg with all to play for back in Manchester, which the two sides will contest in three weeks' time. City will take plenty from their first half showing, but need to vastly improve on a below-par performance in the second. Leipzig scratched the first period from their memory during the interval of this game, and will head to England full of confidence following a second-half in which their relentless pressing made City look fairly ordinary.
Commentary
More…