Phoar, Everton fans, have you caught your breath back yet?
What a night for Everton, they were exceptional from the first minute to the last. Goodison Park had the time of its life.
Goals from Jarrad Branthwaite and Dominic Calvert-Lewin did the job for them, securing their first victory over the Reds at home since 2010.
In turn, they have severely dented the Reds' title hopes, while boosting their survival chances. The night could not have gone much better.
Elsewhere, Crystal Palace continued their great run of form, toppling Europe-chasing Newcastle, while Bournemouth club on to win away at Wolves.