Kylian Mbappe made amends for his penalty miss for France at Euro 2020 by hitting a sublime winner to clinch a 2-1 victory for Les Bleus in a thrilling UEFA Nations League final against Spain.

After a tepid first half, the San Siro encounter sparked into life after the break with both sides attacking with pace and intent.

Mbappe stole it for France late on with a brilliant finish

Benzema scored a second half beauty

Oyarzabal gave Spain the lead in the second half

Mikel Oyarzabal fired the Spaniards into the lead after 64 minutes as he rifled a low shot into the bottom right corner, leaving Hugo Lloris with no chance.

But Karim Benzema, who has been on sensdational form this season with nine LaLiga goals in eight appearances, fired in a stunning leveller for Les Bleus just two minutes later.

With little over ten minutes to go, Mbappe put France ahead with a delightful goal after a sublime through ball from Theo Hernandez.

The PSG hitman, who looks set to leave his club this summer for free, produced a couple tricky stepovers before firing past Unai Simon.

He made amends for his penalty miss against Switzerland at Euro 2020 which knocked the reigning World Cup champions out of the tournament at the round of 16 stage.

And despite Spain's best efforts to find a late equaliser, France's back line ultimately saw off the pressure to get the victory over the line.

This is a breaking news story. More updates will follow shortly.

For the latest news, expert views and opinion on all the biggest talking points in sport, tune into talkSPORT.

You can listen live on the website HERE, via the talkSPORT app, on DAB digital radio, through your smart speaker or on 1053 or 1089 AM.