Ireland downs Hungary with last-gasp winner
Troy Parrott proved the last-gasp hero as Ireland stole a 2-1 friendly victory over Hungary, who suffered a blow less than two weeks before its Euro 2024 campaign starts.
Adam Idah opened the scoring in the first half at the Aviva Stadium in Dublin, only for Adam Lang to level for the visitor four minutes later.
Yet Marco Rossi's team, which faces Switzerland in its Euros opener on 15 June, fell to late defeat as Parrott delivered a 92nd-minute winner for the home side.
That late strike ended Hungary’s 14-match unbeaten run (W9 D5) since losing 2-0 to Italy in a Nations League match in September 2022.
Rossi may not be too concerned as that run was his side's longest undefeated streak since an 18-match streak between September 1954 and November 1955.
Hungary will also take comfort from the dominance of Dominik Szoboszlai, who created six chances in this match, the most of any player on the pitch and the same amount as all of his team-mates combined.
Switzerland, which joins Hungary, Scotland and host Germany at the upcoming European Championship, enjoyed a 4-0 success against lowly Estonia.
Steven Zuber, Xherdan Shaqiri, Zeki Amdouni and Nico Elvedi were all on target at Swissporarena in Lucerne as Murat Yakin's men eased to a convincing warm-up win.
Switzerland continues its preparations for the Euros with their next friendly against Austria, which battled to a 2-1 victory over Serbia in Vienna.
Christoph Baumgartner scored one and assisted another for Patrick Wimmer before Strahinja Pavlovic pulled one back for Dragan Stojkovic's side.
Serbia opens its Euro 2024 campaign against England on 16 June before meeting Slovenia, triumphant earlier in a day littered by international action.
Armenia's Varazdat Haroyan levelled after Jan Mlakar's early opener for Slovenia before veteran Josip Ilicic snatched a 2-1 victory for England's group opponent.
In the least entertaining game of the midweek action, Romania and Bulgaria shared a goalless draw in Bucharest.