Germany
Spain beat England 2-1 on Sunday night to win the European Championships in a thrilling match.
England fans have been left heartbroken after their national team fell short in their second successive European Championships final.
Spain defeated England 2-1 on Sunday night at the match in Berlin.
England last lost in the finals to Italy at Euro 2020.
Hopes dashed
After a cagey first half, Nico Williams put them ahead minutes after the break.
But there was tension when Cole Palmer equalised for England mere minutes after coming on for a substitute.
The winner came four minutes from time - Mikel Oyarzabal slotting home to send fans in the Spanish capital delirious.
It is the Spaniards' third European Championship title in 16 years.
 
                                 
                                 
             
         
                                                                                 
                                                             
                                                             
                                                             
                                                             
                                                             
                                                             
                                                             
                                                            
00:57
Football: Lionel Messi signs new contract with Inter Miami
01:01
Cristiano Ronaldo Jr to play his first U16 tournament for Portugal
01:15
Fans celebrate across Morocco after Under-20 team takes home World Cup
00:55
Barcelona hoping to bounce back in La Liga match against Catalan rival Girona
00:48
Cristiano Ronaldo extends reign as highest-paid footballer
01:00
Storm Alice batters Spain’s east and Balearic Islands with flooding and travel chaos