Belgium defender Toby Alderweireld was left to reflect on what might have been after some costly errors cost them a UEFA Nations League semi-final spot
Thorgan Hazard’s double gave Belgium the lead at Luzern before Ricardo Rodriguez got one back for Switzerland with a penalty.
The hosts then drew level through Haris Seferovic in an eye-catching moment where the Belgium players appeared more interested in passing the ball around in midfield.
Seferovic then added another to give Switzerland a first-half lead before later completing his hat-trick.
A Nico Elvedi goal sealed a shocking 5-2 win for the Swiss, who progressed to the semi-finals instead as Group A2 winners.
The way things ended left even Alderweireld speechless afterwards as Belgium went crashing out of the Nations League.
“I have no words for this,” Alderweireld told HLN. “We made too many individual mistakes.
“We were 0-2, then you always have to play that game. But then we gave away a stupid penalty.
“That equaliser was also stupid. Suddenly the Swiss began to believe in it again.
“All those individual mistakes. Normally this never happens to us.
“We perform very consistently, but today we fell through completely. An off day.”
Belgium boss Roberto Martinez was also at loss to explain how his side threw away a 2-0 lead to lose by such a margin.