The Spain vs England live stream in the Euro 2024 final is set to be an all-time classic. The last time these teams met in a major tournament was 28 years ago in the Euro 96 quarter-final – the Three Lions won a nervy penalty shootout that day, so what could be in store in the biggest game of all nearly three decades on? Spain have been the best team in the tournament by a country mile. La Roja have won 16 of their last 18 internationals, dating back to the start of 2023, and are on an eight-match winning run after a come-from-behind 2-1 quarter-final defeat of France, thanks to Lamine Yamal's sumptuous winner.

The beautiful football is now combined with ruthlessness and Luis de la Fuente's side have had to both graft and glide to reach a fifth Euros final. Dani Carvajal and Robin Le Normand return from suspension. England started (very) slowly but Jude Bellingham's last-second overhead kick to save the Three Lions an early exit in the last 16 woke them up.

Gareth Southgate's side were much-improved in the first half of their 2-1 quarter-final victory over the Netherlands, albeit having to rely on a dodgy penalty decision for their equalizer for a foul on captain Harry Kane. Ollie Watkins' late winner was the feel-good story of the summer for a player who nine years ago was playing in the sixth tier for Weston-super-Mare. Can England emulate their women's team and become European champions on Sunday? Read on for all the FREE Euro 2024 final live streams.

with English langua.