Say what you like about the 2022 World Cup, but from a footballing perspective, there's no denying it's been an absolute riot of a time.
The drama has been flying all over, with some massive shocks and huge performances that fans won't soon forget.
Here's 90min's team of the group stage.
Harry Symeou hosts Jack Gallagher and Toby Cudworth to look back on Germany '06 as part of the 'Our World Cup' series. We take a trip down memory lane - join us!
If you can't see the podcast embed, click here to download or listen to the episode in full!
GK: Wojciech Szczesny - Two penalty saves for Juventus and Poland stopper Wojciech Szczesny already this winter. Both Salem Al-Dawsari and Lionel Messi came up short.
RB: Achraf Hakimi - For Morocco to finish top of Group F with clean sheets against Belgium and Croatia to their name is sensational. Canada were the only team to find a way through Achraf Hakimi, who made up for it with an assist as Morocco secured a fairytale start to their campaign.
CB: Romain Saiss - The anchor at the heart of Morocco's defence was former Wolves man and current Besiktas star Romain Saiss, who played every minute and even scored against Belgium.
CB: Josko Gvardiol - The in-demand Josko Gvardiol will have added an extra zero to his price tag with some outstanding performances for Croatia.
LB: Theo Hernandez - His World Cup may only have started because of a season-ending injury to brother Lucas, but Theo Hernandez hasn't looked back as he continues to establish himself as one of the best left-backs around.
CM: Casemiro - The perfect bled of defending and passing, Casemiro has anchored Brazil's midfield to perfection. His absence in the shock defeat to Cameroon was sorely felt.
CM: Bruno Fernandes - Fernandes was the creative hub of Portugal, floating all around the midfield to walk away with two goals and two assists.
RM: Cody Gakpo - Another of those to be adding to his price tag, Cody Gakpo scored a perfect hat-trick of goals across the three games to climb to the top of the scoring charts.
AM: Mohammed Kudus - Playing in a whole host of positions, Ghanaian sensation Mohammed Kudus exploded onto the scene in the group stage with two goals. No wonder a number of Premier League sides are watching him.
LM: Kylian Mbappe - Perhaps the performer of the tournament so far, Kylian Mbappe was in inspired form as he racked up three goals and an assist for France.
ST: Alvaro Morata - As the only pure striker to score in all three games of the group stage, it seems only fair to give this spot to Alvaro Morata, despite the fact he only started once.