The Swiss, meanwhile, endured a difficult qualification process and finished second behind Romania. That led to manager Murat Yakin coming under huge scrutiny but he kept his job.
Having reached the knockout stages in the last five international tournaments, they are at least hugely experienced on this stage.
Here’s everything you need to know about the game.
Date, kick-off time and venue
Hungary vs Switzerland is scheduled for a 2pm BST kick-off time on Saturday 15 June, 2024.
The Cologne Stadium (RheinEnergieStadion) in Cologne will host.
Where to watch Hungary vs Switzerland
TV channel: The game will be broadcast on ITV 1 and STV. Coverage starts 1.15pm.
Live stream: ITVX and the STV Player (both free with a subscription) will provide a live stream service.
LIVE coverage: Follow all the action with Standard Sport’s dedicated match blog!
Hungary vs Scotland team news
The Hungarians will be led by Liverpool star Dominik Szoboszlai, while Bournemouth’s Milos Kerkez is another one to watch.
Liverpool’s Dominik Szoboszlai is Hungary’s star player
Getty Images
Laszlo Kleinheisler impressed at times during the last Euros.
For the Swiss, this is a golden generation.
Hungary certainly look worth their tag of dark horses but the Swiss are so experienced.
Head to head (h2h) history and results
Hungary vs Switzerland latest odds
Odds via Betfair and subject to change.