FINALLY: Blues win at Anfield for first time since 1999
Yes, Blues. It did really happen: Everton won at Anfield.
You didn't dream Richarlison slipping the ball past Alisson Becker.
That vision you seen of Gylfi Sigurdsson putting in the second from the penalty spot was reality.
It had been over a decade since the last win over Liverpool - a 2-0 win at Goodison Park in 2010.
Only Seamus Coleman survived from that squad to taste Merseyside Derby victory once again.
The celebrations in the away dressing room showed how much it meant to the club's current crop of players.
Carlo's mind games
Everton fans were expecting both Allan and Dominic Calvert Lewin to play after hints pre-game.
It went all the way until team news to realise it wasn't to be.
Even Liverpool manager Jurgen Klopp, who had obviously spoken to Carlo Ancelotti surely before his TV interview, was surprised.
Ancelotti had pulled the wool over his opponent's eyes and his tactics were spot on.
For the first time in a long time, Everton looked like they wanted to win at Anfield - and it worked.
The result pulled the Blues level with their rivals in the table having played a game less.
A potential to finish above them for only the fourth time in Premier League history is on the cards.
2012-13 was the last time an Everton side achieved that feat, but this is different.
A world-class manager is in charge and has slowly but surely began to build the club the way he wants to.
With some more signings to at least improve depth in the squad, a new stadium on the horizon and the return of fans to come, Everton are going places.
Watch the channel on TV