RB Leipzig threw the race to qualify from Group H wide open with a 2-1 win over Paris Saint-Germain, who missed a penalty at 1-0 up and finished the game with nine men.
Ángel di María fired PSG ahead with just six minutes on the clock in a rematch of last season’s semi-final. Thomas Tuchel’s side had the chance to double their lead from the spot but Di María saw his penalty saved by Peter Gulacsi. Di María and Moise Kean then had strikes ruled out for offside as the visitors dominated.
PSG were punished for their profligacy when their former player Christopher Nkunku fired Leipzig level from the edge of the area in the 41st minute. Julian Nagelsmann’s side went ahead just before the hour after Angeliño’s cross was handled by Presnel Kimpembe. Emil Forsberg, who had missed a golden first-half opportunity, made no mistake from the penalty spot.
Idrissa Gueye was sent off for a second yellow card in the 68th minute, with Kimpembe also dismissed in stoppage time as PSG unravelled. The visitors, who were missing Neymar, Kylian Mbappé and Mauro Icardi, now face a battle to qualify for the last 16 after taking three points from their first three games. Leipzig are level on six points with Manchester United, surprise 2-1 losers at Istanbul Basaksehir.
In Group E, Sevilla fought back from two goals down to beat Krasnodar 3-2 despite Jesús Navas’s first-half red card. Shapi Suleymanov’s free-kick put the visitors ahead and Marcus Berg’s penalty made it 2-0 after 20 minutes at the Sánchez Pizjuán. Ivan Rakitic’s header got the hosts back on track but Navas was shown a straight red card for a reckless foul on Kristoffer Olsson just outside the penalty area.
Rakitic hit the crossbar for Sevilla but they were heading for defeat until the Krasnodar defender Kaio passed the ball straight to Youssef En-Nesyri, who pulled Sevilla level. The Moroccan lashed home a second goal moments later to complete an extraordinary comeback, and keep Julen Lopetegui’s side level with Chelsea at the top of the group, after the Blues’ 3-0 win against Rennes.
In Group G, Barcelona and Juventus stayed on track for the knockout stages with victories over Dynamo Kyiv and Ferencvaros respectively. Barça made it three wins from three games but were far from convincing at the Camp Nou. Lionel Messi’s early penalty gave them a half-time lead before Gérard Pique added a second from Ansu Fati’s cross.
The visitors were missing six players and five staff members because of Covid positives but made life difficult for Ronald Koeman’s side. Dynamo had the ball in the net following a corner only for the goal to be ruled out for the ball into the box having gone out of play, but they did pull one back in the 75th minute. Viktor Tsygankov slid home on the rebound after Marc-Andre ter Stegen saved from Benjamin Verbic. Barcelona held on for the win.
In Budapest, Álvaro Morata opened the scoring from Juan Cuadrado’s cross in the seventh minute and then swept home Cristiano Ronaldo’s pass on the hour to put Juventus in control. Two howlers from the home goalkeeper Dense Dibusz allowed the substitute Paulo Dybala to get on the scoresheet, and then force Lasha Dvali to put through his own goal. Franck Boli scored a late consolation for the Hungarians.
Erling Haaland scored twice as Dortmund climbed to the top of Group F with victory at Club Brugge. Haaland’s two goals came after Thorgan Hazard’s 14th-minute opener squirmed through Simon Mignolet’s hands. Haaland turned in the rebound after Mignolet had saved his close-range header, and the Norwegian added another from Thomas Meunier’s pass with barely half an hour played. Lucien Favre’s side take on Bayern Munich in the Bundesliga on Saturday.
Felipe Caicedo earned a valuable point for Lazio at Zenit, sweeping home from Sergej Milinkovic-Savic’s pass in the 82nd minute to cancel out Aleksandr Erokhin’s first-half volley. Lazio had only 13 senior players available for the match amid a Covid-19 outbreak at the club.