France vs Argentina certainly delivered in the entertainment department.
Some of the world's finest players were taking to the pitch in Kazan with football fans buzzing to the see World Cup move into the knockout phase.
Kylian Mbappe stole the headlines in the end, scoring two goals on the night and giving the game life with an early run that won a penalty for Antoine Griezmann.
Argentina briefly turned things around virtue of Angel Di Maria and Gabriel Mercado, only for a stunning strike from Benjamin Pavard to start a turnaround.
Sergio Aguero sparked a nervy final few minutes with a late header but Argentina will ultimately eliminated.
Messi out of the World Cup
It's led to speculation that Messi may now have played his final World Cup match, especially considering he has already retired from international duties once before.
The Barcelona star is arguably the sport's greatest ever player and fans would have loved to see him lift the World Cup to cement his legendary status.
It looks like that won't be the case now and, as a result, he was quite the talking point at full-time.
Alan Shearer's immediate reaction
BBC Sport pundit Alan Shearer immediately reacted by noting: "We spoke about two players before the game, it was Messi and Mbappe
"Well, one of them turned up today and one of them didn't. It was the youngster, 19 years of age, to put in a performance like that in front of the millions watching with Messi at the other end."
The praise for Mbappe is spot on, but Messi didn't turn up?
Even Gary Lineker noted: "I think Messi would have fared better if he was in the France team!"
That's not to mention the fact Messi produced two assists.
As a result, there were no shortage of annoyed Messi fans - take a look:
Messi hasn't looked his greatest at this summer's tournament, but the 31-year-old has shown admirable effort to try and alter Argentinian fortunes.
He has never experienced the same success on the international stage as he has with Barcelona, though, and many will turn towards his teammates as the reason why.
However, regardless of the cause, it's sad to see Messi's Argentina heartbreak continue.
After all the disappointment he's been through, it would be hard to blame him for hanging up his boots and focus on club football.
It would be brilliant to see him at a World Cup again but it seems he's given Argentina just about everything he can now.
Do you think Messi is the greatest player in history? Have your say in the comments section below.