The 2018-19 season of the UEFA Champions League has started and the European tournament didn't fail to live up to the excitement on day one.
With a Messi hat-trick and a dramatic win for Liverpool, we against got a taste of what Champions League football means.
Here are the key points we learnt from match-day one of Champions League.
Things we learnt from match-day one of UCL
Messi single-handedly lifts Barcelona to victory
Eindhoven could barely hold their mettle against the supremely talented side Ernesto has gathered at Barcelona.
Barcelona netted in four and could have added three more to their tally if they did not miss some early chances.
Messi's third goal was the perfect execution of a spot-kick.
However, several attacking players, of Barca, are crowding in one area and should spread out more.
Tottenham have yet again proved they cannot deal with set-pieces
Spurs failed to deliver last night as strikes from Icardi and Vecino won Inter their first 2018-19 Champions League match.
This was Tottenham's third consecutive defeat after losing against Watford and Liverpool.
Kane and Icardi both had a quiet night, but the Argentine equalized with a stunner.
Tottenham's defense against set-pieces is poor and Pochettino needs to work on that if he expects consistency.
Love Sports news?
Stay updated with the latest happenings.
Liverpool vs PSG lived upto the hype
Liverpool snatched away their three points from under the nose of Tuchel and his team.
With vibrant performances from all of Klopp's men, Liverpool deserved to earn those three points.
Firmino proved to be the deciding factor as he scored the late winner.
Neymar was phenomenal but was well-contained by the Liverpool defense except when his assist to Mbappe brought PSG their second goal.