Zaragoza penalty snatches late win for Spain
Bryan Zaragoza snatched a late win for Spain, which had twice been pegged back, as it beat Switzerland 3-2 in the Nations League.
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.
It got its 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's 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.
The result would not have affected Spain's hold on top spot in the group, but Luis de la Fuente's side showed its mettle as it 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 is on a run of 21 competitive games without defeat in all competitions (W19 D2), its best run since June 2010-13 (29).