The 2022 World Cup in Qatar has already thrown up plenty of shocks and surprises.
Now, with the tournament in the Middle East just days away from its completion, the tournament has whittled down from 32, with France bidding to retain its current crown in Qatar. Gareth Southgate's England were eliminated by France in the quarter-finals, with Harry Kane missing a decisive spot kick to level the scoring at 2-2.
Now with the semi-finals having been played, Lionel Messi's fairytale ending of claiming football's biggest prize at 35-year-old is still a possibility. Argentina eased past Croatia on Tuesday while France ended Morocco's spirited bid for World Cup glory on Wednesday.
READ MORE: New FIFA World Cup plans to have major impact on Arsenal, Chelsea, Tottenham in Premier League
With this weekend's decisive final just days away, here's all the information you need ahead of the biggest game in tournament football...
When is the World Cup final?
The World Cup final is set to take place on Sunday, December 18.
What time does World Cup final kick-off?
The final in Qatar will kick-off at 3pm here in the UK.
Where is the final being played?
The game is set to be played at the Lusail Stadium. situated just outside Doha.
How can I watch the World Cup final?
Both BBC One and ITV1 will show the game live here in the UK, with coverage expected to start at 14:00 GMT ahead of the kick-off an hour later.
Who is playing?
The World Cup final will be contested between reigning champions France and Argentina, who won the tournament in 1978 and 1986.
READ NEXT:
When is the World Cup final and who are the predicted winners?
Chelsea fans have brilliant Hakim Ziyech theory as 2022 FIFA World Cup winners 'revealed'
Arsenal and Chelsea decisions that helped shape Lionel Messi as Argentina make World Cup bid
New FIFA World Cup plans to have major impact on Arsenal, Chelsea, Tottenham in Premier League
England vs France referee learns World Cup fate amid Lionel Messi and Harry Maguire concerns