Spain booked their place in the final with a historic 2-1 victory over Italy in Milan. The win ended Gli Azzurri's record-breaking run of 37 unbeaten matches.
What's more, it reaffirmed Spain's place as one of the world's leading sides following some worrying post-Euros results.
France, on the other hand, stamped their place in the showpiece with a dramatic 3-2 victory over Belgium.
The Red Devils were 2-0 up with half-an-hour still to play. Despite this, Les Bleus fought back with three goals from Karim Benzema, Kylian Mbappe, and Theo Hernandez whose 90th minute winner sealed a memorable victory.
With both teams coming off major highs, you may be wondering who to back in Sunday's final. If so, our latest Planet Sport Bet build-a-bet may be to your liking.
Here are the three selections…
Spain vs France - Both teams to score
In all fairness, this is not a market which has proved successful in this particular fixture. Since 2008, there have been seven encounters between the two nations yet the both teams to score bet only landed once.
However, the build-up to this upcoming game suggests that things may be about to change.
France, for instance, have seen this bet land in six of their last seven international outings.
Didier Deschamps' side conceded six goals during their Euro 2020 campaign. In the four games since the tournament, they let in four additional efforts.
The same could be said about the Spaniards.
Luis Enrique's side also conceded six goals at Euro 2020; although they did play two more matches.
Since the tournament, Spain suffered a 2-1 defeat to Sweden and also conceded a goal in their last outing against the Italians.
Bearing everything in mind, we could be in for an interesting affair which should see both teams get on the scoresheet.
Karim Benzema to score anytime
Looking at the talent in both squads, one man leaps off the page more than anyone else. That, of course, is Karim Benzema.
Since returning to the French national side, the striker has delivered in a big way.
The 33-year-old scored four goals in four games at the European Championships. What's more, he is coming into this latest international break with wind firmly in his sails.
Benzema has scored nine goals in his last nine competitive outings for club and country. His last effort came in the aforementioned 3-2 victory over Belgium last Thursday.
The player has now scored in three successive games and at the current price, this is one of the bets of the final.
France to win from behind
The third leg of our build-a-bet certainly provides a lot of value.
France to come from behind to win the match may seem like a longshot. However, a quick look at the numbers suggests differently. In fact, this exact bet has already landed three times in their 2020/21 Nations League campaign.
The first such occasion took place last year when Les Bleus took on Croatia. Dejan Lovren opened the scoring in the 17th minute as the Croats looked for World Cup revenge. Nevertheless, their early goal proved inconsequential as the French came back in style to win 4-2.
A month later, this same bet enjoyed more success as Sweden showed up in Paris.
Viktor Claesson bagged an early opener for the visitors who were also hoping to get one over the world champions.
Unfortunately for them, France were in a goal-scoring mood as they came back to win 4-2 once more.
Their latest Nations League encounter also witnessed a comeback as Belgium squandered their 2-0 advantage and fell to a 3-2 defeat.
If that wasn't enough to convince you, recent head-to-head encounters may do the trick.
In their games with France, Spain have opened the scoring four successive times. Two of those occasions saw Les Bleus battle back - once to claim a draw and once to seal a 3-1 victory.
Considering Planet Sport Bet are currently offering 10/1 odds for this as a single bet, it makes for a mouth-watering addition to our build-a-bet, which we've boosted to 25/1.