Manchester United are eliminated from this season's Champions League despite a late rally against RB Leipzig in the eastern German city.
The Red Devils needed to avoid defeat in order to qualify to the round of 16, but were torn apart by the home side in a dizzying opening 25 minute spell at the start of the game.
Left-back Angelino smashed in a wonderfully worked opener within two minutes of the start of the game, with the on-loan Man City player gifted oceans of space on the periphery of the area on the left-hand side.
The home side pressed and harassed United from the get-go, and never let Ole Gunnar Solskjaer's side settle into a rhythm.
Eleven minutes later and Leipzig made it two, and again with left-back Angelino involved.
The left-back's lofted pass found opposing right-back Amadou Haidara, who made no mistake with an accomplished finish at the back post, totally unmarked.
United were defensively fragile and in that opening 20 minute spell it looked like the German side could score at will.
On the half-hour mark Willi Orban had a goal disallowed due to VAR, and it was a huge let-off for the English side.
United did get back into the game in the second half, with Mason Greenwood and Bruno Fernandes forcing good saves from Leipzig stopper Peter Gulacsi.
Leipzig then thought they'd put the seal on a fantastic victory when Justin Kluivert capitalised on a horrendous error from defender Harry Maguire to dink the ball over David De Gea to make it 3-0.
United tried valiantly to engineer some chances to put some respectability to the scoreline, but Leipzig were everything the away side weren't: strong and organised at the back.
With fifteen minutes remaining however, United won a penalty when Greenwood was bundled in the box by Nordi Mukiele.
Bruno Fernandes stepped up and sent Gulacsi the wrong way to give them a glimmer of hope.
Less than three minutes later, Paul Pogba added a second from a corner, and United now where within distance of turning this game around, remarkably.
United however couldn't find the vital equaliser, and the German side hung on to qualify for the last 16 for the second consecutive season.
Substitute in, Marcel Halstenberg.
Substitute out, Angeliño.
Own goal by Ibrahima Konaté.
Yellow card for Tyler Adams.
Penalty scored by Bruno Fernandes.
Substitute in, Timothy Fosu-Mensah.
Substitute in, Axel Tuanzebe.
Substitute out, Aaron Wan-Bissaka.
Substitute out, Victor Lindelof.
Yellow card for Victor Lindelof.
Substitute in, Tyler Adams.
Substitute out, Kevin Kampl.
Assist given by Amadou Haïdara.
Goal by Justin Kluivert.
Yellow card for Brandon Williams.
Yellow card for Justin Kluivert.
Yellow card for Harry Maguire.
Substitute in, Paul Pogba.
Substitute in, Brandon Williams.
Substitute out, Nemanja Matić.
Substitute out, Luke Shaw.
Substitute in, Yussuf Poulsen.
Substitute in, Justin Kluivert.
Substitute out, Emil Forsberg.
Substitute out, Dani Olmo.
Substitute in, Donny van de Beek.
Substitute out, Alex Telles.
Yellow card for Luke Shaw.
Yellow card for Marcel Sabitzer.
Yellow card for Nordi Mukiele.
Assist given by Angeliño.
Goal by Amadou Haïdara.
Yellow card for Bruno Fernandes.
Assist given by Marcel Sabitzer.
Goal by Angeliño.