Kwadwo Duah fick något oväntat kliva in från start för Schweiz och det tog han vara på. I karriärens andra landskamp inledde 27-åringen matchen med att göra sitt första landslagsmål.
Michel Aebischer slog en precis passning genom det ungerska försvaret, vilket skapade stora ytor för Duah som kyligt skickade in 1-0 i den tolfte matchminuten – efter en kortare VAR-granskning för offside.
Aebischer het framåt
Aebischer nöjde sig inte med en assist.
Strax innan pausvilan slarvade Ungern i försvarsspelet, vilket Schweiz tog till vara på. Aebischer laddade på utanför straffområdet och kunde skickligt placera in 2-0 vid den högra stolpen.
Det blev viss spänning i matchen när Barnabás Varga liggandes nickade in reduceringen på ett inlägg från Dominik Szoboszlai.
Men i den 93:e minuten punkterade Breel Embolo matchen när han lyfte in 3-1 för Schweiz.
– Vi förtjänade tre poäng i dag. Det är alltid bra att starta så här, men vi är inte klara än, säger Granit Xhaka.
Tyskland toppar gruppen efter 5-1-segern mot Skottland i går.