UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Wednesday round-up: City, Paris, Real Madrid, Inter and Sporting qualify for round of 16

Manchester City, Paris, Real Madrid, Inter and Sporting CP qualified for the UEFA Champions League last 16 on Wednesday.

Gabriel Jesus scored the winner for Manchester City against Paris
Gabriel Jesus scored the winner for Manchester City against Paris PA Images via Getty Images

Manchester City beat Paris in the pick of Wednesday night's UEFA Champions League games, though both sides are now through to the last 16. Inter, Real Madrid and Sporting CP also booked their spots in the knockout stage, leaving five berths still to be filled on Matchday 6.

UEFA.com rounds up all the action from the second set of Matchday 5 fixtures.

All Wednesday night's results

Click on any scoreline to look back at the action as it happened. Highlights are available from midnight local time.

Who are through to the last 16?

Ajax (NED)
Bayern (GER)
Chelsea (ENG)
Inter (ITA)
Juventus (ITA)
Liverpool (ENG)
Manchester City (ENG)
Manchester United (ENG)
Paris (FRA)
Real Madrid (ESP)
Sporting CP (POR)

Group A

Manchester City 2-1 Paris

Highlights: Man. City 2-1 Paris

A cool 76th-minute finish from substitute Gabriel Jesus ensured last season's finalists go through as Group A winners, with Paris qualifying as runners-up. After dominating the first half, City were caught out by a slick interchange involving the visitors' attacking trio of Lionel Messi, Neymar and Kylian Mbappé, culminating in the France striker firing his side ahead five minutes after the break on his 50th UEFA Champions League appearance.

Raheem Sterling prodded the hosts level, however, and Neymar put a golden chance to restore Paris's lead wide two minutes before Jesus's eventual winner.

Key stat: City's defeat by Paris on Matchday 2 is their only loss in their last 22 group stage matches (W16).
7/12: Paris vs Club Brugge, Leipzig vs Man. City

Club Brugge 0-5 Leipzig

Highlights: Club Brugge 0-5 Leipzig

Lacking several key players for their trip to Belgium, the visitors were nevertheless on top from the first whistle and had already gone close twice by the time Christopher Nkunku tapped in for his sixth goal of the group phase.

Emil Forsberg swiftly doubled the advantage from the penalty spot before André Silva's towering header made it three and Forsberg scored from distance with the final kick of the first period. Leipzig crowned their biggest European win, and one that takes them third in Group A, when Nkunku turned in in the final seconds.

Key stat: Forsberg is now Leipzig's outright top scorer in the Champions League with nine goals, one more than Nkunku, and with the club's former forward Timo Werner on seven.
7/12: Paris vs Club Brugge, Leipzig vs Man. City

Group B

Liverpool 2-0 Porto

Highlights: Liverpool 2-0 Porto

Two superb second-half goals helped Liverpool make it five victories out of five in Group B. Porto had the better of the first-half openings, not least when Otávio sliced a gilt-edged opportunity wide.

Liverpool were sparked into life by a brilliant Thiago Alcántara strike soon after the interval. Mohamed Salah then added a fine solo effort as the Reds coasted to another win, though Porto's fate is still in their own hands thanks to Milan's defeat of Atlético in Madrid.

Key stat: Liverpool scored two or more for the 16th game running – the best such run by an English team since Wolverhampton Wanderers in 1939.
: Porto vs Atlético, AC Milan vs Liverpool

Atlético 0-1 AC Milan

Highlights: Atlético 0-1 Milan

Milan remain in contention for a place in the last 16 after a goal three minutes from the end by Champions League debutant Messias Junior gave them their first win of this campaign.

The 30-year-old's header from a delightful Franck Kessié cross took the Rossoneri off the bottom of the group – with Atlético replacing them – and they are within a point of Porto with one game to go.

Key stat: This was Milan’s first away victory in the competition for almost exactly eight years, since a 3-1 win at Celtic in November 2013.
7/12: Porto vs Atlético, AC Milan vs Liverpool

Latest standings

Group C

Sporting CP 3-1 Dortmund

Highlights: Sporting CP 3-1 Dortmund

Sporting sealed their last-16 spot with a Pedro Gonçalves-inspired triumph over ten-man Dortmund. The visitors controlled possession but were made to pay for moments of lax defending, not least when Pedro Gonçalves was allowed to nip in to poke home the opener. The 23-year-old made it back-to-back Champions League doubles with a brilliant curler before half-time.

Dortmund’s own qualification hopes imploded with Emre Can’s late red card, before Pedro Porro nodded in the rebound from Gonçalves’s missed penalty. Donyell Malen’s added-time reply was only a consolation.

Key stat: This was only Sporting's third victory over German opposition in 14 attempts.
7/12: Dortmund vs Beşiktaş, Ajax vs Sporting CP

Beşiktaş 1-2 Ajax

Highlights: Beşiktaş 1-2 Ajax

Substitute Sébastien Haller’s brace ensured Ajax came from behind to clinch top spot in Group C. The forward, introduced at half-time with the visitors trailing to Rachid Ghezzal’s 22nd-minute spot kick, took just nine minutes to pull his side level, converting Nicolás Tagliafico’s unselfish pass from close range.

The competition's joint-leading scorer this season bagged a second with 21 minutes left to keep Ajax's perfect record intact.

Key stat: Haller has scored more goals – nine – in his first five Champions League appearances than any other player.
7/12: Dortmund vs Beşiktaş, Ajax vs Sporting CP

Group D

Sheriff 0-3 Real Madrid

Highlights: Sheriff 0-3 Real Madrid

The Merengues weathered early pressure that must have raised fears of a repeat of September's shock home loss to the Moldovan champions, as they claimed their place in the last 16 with a game to spare.

David Alaba's deflected free-kick and a sweet strike from Toni Kroos opened up a 2-0 lead by the interval, and Karim Benzema added a third soon after the restart to cap an impressive performance by Carlo Ancelotti's men.

Key stat: Madrid are through to the knockout stage for the 25th season running.
7/12: Real Madrid vs Inter, Shakhtar vs Sheriff

Inter 2-0 Shakhtar

Highlights: Inter 2-0 Shakhtar Donetsk

Inter advanced to the knockout stage for the first time in a decade thanks to two second-half goals from Edin Džeko.

The Nerazzurri were left frustrated after failing to reap reward from a dominant first half, but the pressure valve was released when Džeko finished expertly from the edge of the penalty area just after the hour. He headed in a second six minutes later to rubber-stamp the win.

Key stat: Džeko's double means he has become the 20th player to have scored 50 UEFA club competition goals.
7/12: Real Madrid vs Inter, Shakhtar vs Sheriff

Third-placed sides

From this season, teams that finish third in their Champions League groups will enter the UEFA Europa League knockout round play-offs, where they will face a Europa League group runner-up. The winners of those ties advance to the round of 16.