RB Leipzig secured their first ever Champions League victory by holding off a persistent Porto to prevail 3-2 in an entertaining clash on Tuesday.
All five goals came in a chaotic first half as Ralph Hasenhuttl's men overcame poor set-piece defending to leapfrog the visitors into second spot in Group G.
Porto boss Sergio Conceicao dropped Iker Casillas to the bench in favour of Jose Sa and the deputy goalkeeper endured a torrid first half, gifting Willi Orban the opener and seeing Emil Forsberg and Jean-Kevin Augustin also find the net.
Vincent Aboubakar cancelled out the opener with his seventh goal in his last eight Champions League away games and Ivan Marcano made it 3-2 just before half-time after Forsberg and Augustin struck in quick succession.
Neither team was able to produce the same kind of excitement after the restart, Leipzig keeping their nerve to claim all three points in the first ever competitive meeting between the two clubs.
The Bundesliga side also welcomed back Timo Werner as the striker steps up his recovery from a cervical spine blockage.
Leipzig claimed an impressive 3-2 win at Borussia Dortmund on Saturday and were on their way to another victory when Orban opened the scoring inside eight minutes.
The defender swept home from close range after Sa spilled Bruma's initial effort in an inauspicious start for Casillas' stand-in.
Their joy would only last 10 minutes, though, as Porto restored parity with their first real chance of the match when the in-form Aboubakar punished some poor defending with a clinical over-the-shoulder left-foot finish.
Leipzig remained the more positive of the two sides and stunned Porto with two goals in the space of three minutes.
Forsberg buried the first into the bottom-right corner after receiving a defence-splitting pass from Marcel Sabitzer, before Augustin made it 3-1 when he pounced on a fortuitous ricochet off Marcano to race clean through on goal and finish five minutes before the interval.
The first-half drama was not over there as Marcano rose to meet Hector Herrera's header back across goal and reduce the deficit to a solitary goal at the break.
Hasenhuttl's side were denied claims for a penalty on the hour when Portuguese winger Bruma appeared to be held back by defender Felipe, his impeded attempt at a finish hooked off the line by the retreating Marcano.
Augustin fired over with another promising opportunity to seal all three points, before Hasenhuttl turned to Werner with 15 minutes to play.
The Germany international was warmly welcomed back to action after a three-week layoff although his goals were not needed as Leipzig encountered few troubles over the closing moments.
|Schurrle excited to finally link up with Reus and Gotze|
|Fit-again Hughes included in England squad|
|New number one Federer revels in ´unbelievable´ week|
|Real Madrid defender Marcelo suffers hamstring injury|
|Costa fumes referees ´want to give me a card´, but Simeone plays down penalty row|
|Thiem regains Argentina Open title|
|Stoger makes Dortmund history with Gladbach win|
|Championship Review: Leeds fight back for point, Norwich & Ipswich share derby spoils|
|Racing beat La Rochelle to go second, Castres edge out Bordeaux|
|Borussia Monchengladbach 0 Borussia Dortmund 1: Burki unbeatable as Reus returns to haunt Foals|
|FA Cup ´magic´ no surprise to Pochettino after Rochdale thriller|
|Rochdale hero Davies: This is every kid´s dream|
|Atletico Madrid will not stop in pursuit of Barcelona, promises Gameiro|
|Banks boot pays dividends for Treviso|
|Lucky 13 and second successive title for Kvitova after Muguruza classic|
|´Wrong image´ to blame for VAR confusion in Manchester United´s FA Cup win|
|Rochdale 2 Tottenham 2: Davies denies Kane in FA Cup classic|
|Rieder stretchered off as Wasps extend Chiefs´ slump|
|Atletico Madrid 2 Athletic Bilbao 0: Gameiro and Costa settle cagey clash|
|NHL commissioner Bettman condemns ´reprehensible´ Smith-Pelly abuse|
|Visser, Scott and Nel among six recalled by Scotland|
|Bhuvneshwar and Dhawan inspire India´s Wanderers win|
|Napoli set club record with another Serie A win|
|Froome disappoints in time trial as Wellens wins Ruta del Sol|
|Napoli 1 SPAL 0: Allan sends hosts top of Serie A again|
|Federer makes short work of disappointing Dimitrov|
|Allegri allays Higuain injury fears|
|Blackhawks fans ejected after racist heckling of Capitals´ Smith-Pelly|
|Allegri convinced Juve can get past Spurs|
|Sri Lanka sweep series after dominating Bangladesh|
|Everton fear ´long-term´ injury for Mangala|
|If it isn´t Madrid, it´s Paris - Hazard tires of speculation|
|Luiten claims Oman Open title|
|Torino 0 Juventus 1: Champions win derby but lose Higuain|
|Neymar exit made Barcelona stronger - Ter Stegen|
|Remove T20 cricket from international schedule - Bayliss|
|Injured Higuain forced off against Torino|
|Jesus confident of returning strong after knee injury|
|DeGale launches Twitter attack on beaten Eubank Jr|
|We had to change hotels – Ovrebo recalls fury after 2009 Chelsea-Barcelona semi-final|
|Spalletti: Inter board will decide my future|
|Munro blitz helps Black Caps progress despite defeat|
|Fabregas still wary of timeless Iniesta|
|Liverpool´s 30-goal hero Salah: There´s more to come|
|Valverde: Coutinho dropped for the good of Barcelona|
|Garcia floors Rios for ninth-round TKO|
|Ronaldo better than Neymar? No says Xavi|
|Donovan Mitchell caps NBA All-Star challenges with dunk success|
|Anderson outlasts Nishikori to reach New York Open final|
|Steve Nash, Ray Allen among Basketball Hall of Fame finalists|
|Kevin Love: It was necessary to clean house in Cleveland|
|Real Madrid hurt you with nothing – Xavi says PSG loss an injustice|
|Conte: Chelsea need perfect game to stop Messi and Barcelona|
|LeBron James thanks Ingraham as Cavs All-Star vows to speak his mind|
|Archer says Rays could have best rotation in baseball|
|Bubba Watson takes lead with 65 at Genesis Open|
|Inter in a fragile moment, says Spalletti|
|Groves batters Eubank Jr to retain WBA crown|
|Montpellier see off plucky Oyonnax, Ashton stars in Stade mauling|
|Booed Emery praises PSG´s mental strength|
|Cavani hails ´good reaction´ as PSG bounce back in style|
|Thiem breezes past Monfils to set up Bedene showdown|
|Mourinho wants referees to have final say on VAR|
|Genoa 2 Inter 0: Pandev piles misery on old employers|
|Manchester United to host Brighton in FA Cup quarter-finals|
|Leinster see off Scarlets as Munster come up short in Cardiff|
|New No.1 Federer earns gritty Seppi win to book Rotterdam final|
|Mata ´still up for VAR´ despite disallowed goal at Huddersfield|
|Valverde: Barcelona had to suffer at Eibar|
|Championship Review: Fulham end Villa run, Cardiff pounce|