Lionel Messi vs Kylian Mbappe.
A World Cup final means so much more than individuals, but at the core of this decider is the legend in waiting clawing his way up the mountain to finish his career at the pinnacle, while the next-gen hero attempts to lead his nation to becoming the first side to go back-to-back in 60 years.
This contest will also be the official changing of the guard regardless of the result, with Messi already confirming at 35 years old that the final will be his last appearance at a FIFA World Cup.
And the Cup is the final piece missing from the Argentinian maestro’s cabinet of silverware.
Argentina has not claimed soccer’s crown since 1986, and Messi fell inches short in 2014 when they lost the final to Germany 1-0.
His determination has been clear, as he and his side have warmed into the tournament perfectly despite being upset by Saudi Arabia in their first Group game.
They scrapped past the gutsy Socceroos in the Round of 16 before beating the Dutch on penalties.
However, they were at their scary best in the semifinal, blasting three goals past the stingy Croatian defense.
France have impressed throughout the competition, scoring multiple goals in all but one match, well and truly living up to the reigning champions tag.
Mbappe, clubmate of Messi at PSG, has been at the front of the charge, nabbing five goals to go with the four he netted in 2018, including one in the Final triumph over Croatia.
The French have not had it all their own way after dropping a game to Tunisia with a heavily rotated squad and having to answer bizarre questions about whether injured star Karim Benzema would be flown in for the final.
They got slightly lucky in the quarter-final against England, with Harry Kane blowing a penalty but comfortably dispatched high flyers Morocco 2-0 in the semi.
Argentina have made one change, with Angel di Maria replacing Leandro Paredes, while France have made a change at the back and in midfield, with Dayot Upamecano replacing Liverpool centre-back Ibrahima Konate and Adrien Rabiot replacing Youssouf Fofana.
Argentina: Emiliano Martinez; Nahuel Molina, Cristian Romero, Nicolas Otamendi, Nicolas Tagliafico; Rodrigo De Paul, Enzo Fernandez, Alexis McAllister; Angel Di Maria, Lionel Messi (capt), Julian Alvarez
France: Hugo Lloris (capt); Jules Kounde, Raphael Varane, Dayot Upamecano, Theo Hernandez; Antoine Griezmann, Aurelien Tchouameni, Adrien Rabiot; Ousmane Dembele, Olivier Giroud, Kylian Mbappe
.