Yep, it really did happen.
If you're just joining us, Liverpool made the improbable actual, turning around a 3-0 deficit to beat Barcelona and move into the Champions League final.
They will face either Tottenham or Ajax in Madrid on Saturday, 1 June.
Read the match report here.
And catch more of the best reaction below. See you for the Tottenham v Ajax game on Wednesday!