It was billed as one of the ties of the Champions League last 16 and Manchester City against Barcelona certainly lived up to the hype.
Right from first minute to last, the watching public were kept on the edge of their seats thanks to some breathtaking football.
Barca hold the advantage going into the second leg, and their own second half performance will give them confidence that they can spring a surprise at Camp Nou.
Let's take a look at three things we learned from the game...
Pellegrini's poor tactics
Manchester City manager Manuel Pellegrini had a record before this game against Barcelona of won 0, drawn 2, lost 12.
If he wanted to break his duck then he only needed to look at the tactics that his old side Malaga adopted at the weekend.
Yet, the Chilean persisted in playing an attacking, expansive game and the hosts were punished. The first half was a complete mismatch. Barca could've been four up by half time and no one could've said that they didn't deserve it.
Going with two upfront was never going to work if City didn't resort to long balls up to Edin Dzecko.
Had they have flooded the midfield then it's arguable that the Catalans wouldn't have had so much time on the ball.
Too late now, Barca are in the box seat.
Suarez's super strikes
Now the goals are starting to flow.
A little trickle that is going to turn into something resembling his Liverpool haul of last season.
How can it not playing in this side?!
Luis Suarez returned to England and returned to haunt Manchester City. His movement and work rate once again was a class apart, only this time he got his goals to reward his efforts.
Whilst the first one had a little touch of luck about it, as the ball dropped to his feet after bouncing back off of Vincent Kompany, his finish was first-class.
The second was a trademark strikers goal, moving in between two defenders to dispatch the finish at the end of a beautiful team move.
That £75 million transfer fee is beginning to look better value with each passing game.
Yaya the big miss
If there was one player that Manchester City could've done with to shore up their midfield, it was ex-Barca player Yaya Toure.
The man mountain will be back for the return and we should see a more difficult game for the Catalans as a result.
Without his commanding physical presence in the centre of the park, Barca were able to dictate play throughout this area, and virtually every ball from back to front found its target with ease.
Toure will also give City a presence in attack in the second leg, and his performance could well be the difference in the tie.
Can Manchester Cit turn it around at the Camp Nou? Have your say in the comments below!