Bryan Zaragoza snatched a late win for Spain, who had twice been pegged back, as they beat Switzerland 3-2 in the Nations League on Monday.
Spain started the game strongly, with Alex Grimaldo forcing a good save from Yvon Mvogo before Alvaro Morata wasted a golden chance after racing in behind the Swiss defence.
They got their reward just after the half-hour mark – Morata was bundled over in the box, and though Pedri saw the resulting spot-kick saved, Yeremy Pino fired in the rebound of Nico Williams' blocked follow-up shot.
Joel Monteiro's half-time introduction changed the game, and after fizzing an early chance wide, he scored a stunning solo goal, weaving inside from the right before finishing from a tight angle in the 63rd minute.
Bryan Gil restored Spain's lead five minutes later, jinking away from two defenders with some clever footwork and beating Mvogo with a pacy shot, before Zeqiri levelled the scoreline for a second time with a sweeping penalty.
However, Zaragoza would have the final say in the 93rd minute after Vincent Sierro, who had won Switzerland's penalty at the other end, brought him down, and the substitute emphatically fired in the winner.
Spain finish top of Group A4, going unbeaten across their six games, while Switzerland are relegated to League B after failing to win any of their matches.
¡¡???????? ?? ????????!!
— Selección Española Masculina de Fútbol (@SEFutbol) November 18, 2024
No podíamos no regalaros una victoria, afición.
¡¡Y vaya PARTIDAZOOOO!!
| 3-2 | 90+6’#VamosEspaña | #NationsLeague pic.twitter.com/Pfui7MImms
Data Debrief: Spain extend unbeaten run
The result on Monday would not have affected Spain's hold on top spot in the group, but Luis de la Fuente's side showed their mettle as they kept fighting to the end.
Excluding friendlies, La Roja have played 13 matches in 2024 in all competitions and have not lost a single one (W12 D1), setting the record for their most competitive matches without defeat in a single year, as well as their most wins.
In fact, Spain are currently on a run of 21 competitive games without defeat in all competitions (W19 D2), their best run since June 2010-13 (29).