The Champions League continued last night and it was a night to remember.
Liverpool cruised through as they beat Porto 4-1 away from home to make it 6-1 on aggregate.
Goals from Mane, Salah, Firmino and Van Dijk helped pool through to the semis where they will face the favourites, Barcelona, and face former teammates Coutihno and Suarez.
But the highly anticipated second leg between Manchester City and Tottenham Hotspur will go down in the history books.
Spurs went into the game with a one goal lead from the first leg at home which meant if they scored last night, it was going to be an uphill battle for city to go through. City would have needed to beat them on aggregate due to the away goal.
Well, we didn't expect what happened next.
City, as the famously do, scored an early goal through a great finish from Raheem Sterling after just four minutes. Then just minutes later, Son scored two goals to put Spurs back in the driving seat. Just one minutes after Son's second, Silva slotted one in to make it two all.
All within 11 minutes!
Ten minutes later Sterling scored a second to make it 3-2 going into halftime.
Take a look at how the first half went:
Going into the second half, city just needed one more goal to go through on aggregate and that came just under the sixty minute mark from the main man, Aguero.
City looked comfortable until Spurs scored from a corner when the ball seemed to bounce off Llorente but not before it went to VAR because questions of a handball. The ref took a look and it quite clearly showed it hitting Llorente's hip.
Game back on and Spurs going through if it finishes like this.
There seemed to be a huge lack of urgency from City as the minutes ticked away but you always seem to get one more chance.
And it fell to Raheem Sterling who managed to put it away to snatch his hattrick and the game in the dying moments. Or did he..
Again, we went to VAR which rightly ruled Aquero offside in the build up to the goal.
Have a look at Pep's ecstatic celebrations changing to heartbreak in just a couple of moments.
A crazy night that will go down in the history books.
Here's how the semi finals are lined up:
Who are you backing?
Also, in case you missed it, have a look at Harry Kane's celebration:
Here are the full highlights if you want a gander:
— ESPN.com.mx (@ESPNmx) April 17, 2019