Liverpool stunned Borussia Dortmund by coming from 3-1 down to win 4-3.
It's pretty hard to describe what over 40,000 people just witness in Anfield, and it will certainly go down as one of the club's greatest European night at home. This will be talked about for years.
Henrikh Mkhitaryan and Pierre-Emerick Aubameyang stunned a boisterous home crowd by establishing a two-goal cushion for the visitors in the first eight minutes, a lead that would last until half-time.
Liverpool's team selection looked like a gamble, it was a surprise Jurgen Klopp didn't change anything at half time and then came Divock Origi's strike just after the restart to give some hope, and that bubble of hope was deflated soon after when Marco Reus restored Dortmund's two-goal cushion.
The visitors try and see it out, Milner and Sturridge keep their heads to work the free-kick as soon as four minutes goes up, a delivery from Milner, a Lovren header - pandemonium. Liverpool somehow in the semi-finals of the Europa League.
I'm not sure how I'm supposed to do ratings for this, I drafted version at half-time, as you can imagine they were a little different to these.
Here goes though:
Simon Mignolet: Can't really blame him for any of the goals from my view - thought he was unlucky on the first, and a little indecisive on the third. Be harsh to blame him - 5
Nathaniel Clyne: Probably the best defensive performance from a lad that operated in a back four that conceded three. Could he have tracked Reus? Maybe, but the blame there lies more with Sakho. Thought he kept Liverpool going forward pretty well - 6
Dejan Lovren: What a time to get your first goal of the season. Other than that I don't think he did a lot wrong, when he was outdone, Dortmund just looked good. Maybe it's because my mind is still a blur, who knows? - 7
Mamadou Sakho: You simply can't be two yards deeper than your defenders like he was for the third goal but fair play to him for getting his head on the end of such a tame corner. The belief reverberated around Anfield from that moment - 6
Alberto Moreno: An odd one for Moreno. The first Dortmund goal perhaps came about from him being a bit too eager to go forward, but he really put in a shift, some last ditch tackles, but sometimes he got rolled a little easily. Mixed bag, but positive, I thought - 6
Emre Can: Early on he looked a bit overwhelmed, but didn't they all? Great ball for Origi's goal, improved as the game went on. It kind of sums up his career so far, as he got better as the game went on. Hope he has no lasting effects of what looked on first viewing a pretty nasty fall - 7
James Milner: Had a poor time in central midfield, really poor, like his corners. Loved playing further forward though, did well for Coutinho's goal, and his cross teed Lovren up for the winner. Not sure how to mark him. In central midfield 2, in a more advanced role 8, so... - 6
Philippe Coutinho: Despite not having the best of first halves, Dortmund looked really worried about him. Looked busy first half, second half there was more substance to his play. Well-taken goal, the best poorly taken corner ever - 7
Adam Lallana: A couple of half chances in the first half that he should've done better with but got Liverpool on the front foot pretty quickly in Liverpool's best periods of the first half. Not outstanding, but again, finding hard to criticise - 5
Roberto Firmino: Thought he lacked sharpness and was a gamble to play him. Rightly withdrawn when he was - 4
Divock Origi: Been a while since I've seen a side have the fear of God struck into them by a 20-year-old. Even in the first half he was really getting at them, took his goal well, learned lessons from a week ago. A constant threat - 9
Joe Allen: Superb, just simply superb. Give him a new contract, please. He battled, showed for the ball well, created openings. He's just so useful. - 8
Daniel Sturridge: Would've started him personally, but him and Origi struck up an instant understanding. Stretched Dortmund, very intelligent run in the build-up to the winner that can not be understated - 7
Lucas Leiva: Like the fact he just went through players when he came on. Not sure how much bearing he had on the overall game though, probably a lot - N/A