Xherdan Shaqiri ran the show as Switzerland beat Belgium 5-2 to book a spot in the UEFA Nations League semi-final.
The diminutive Liverpool attacker pulled the strings in the attacking third, creating not one but two goals as Switzerland produced a famous result after coming from behind.
Hazard, Thorgan not Eden, scored two quick goals for the visitors.
Though the hosts fired back by netting three goals before the break with Shaqiri assisting the second goal courtesy of a brilliant cushion header.
Just after the hour mark, Switzerland made it 4-2 thanks to a superb cross from Shaqiri.
In the 82nd minute, Haris Seferovic completed the scoring and his hat-trick.
Whilst Seferovic bagged a hat-trick, it was the heroics of Shaqiri which caught everyone's attention.
He was a constant threat and Switerzerland main source of creativity, effortlessly pinging balls to his teammates.
As well as creating two goals, he had a 86.7% pass completion not to mention attempting and completing six successful dribbles.
Gentle reminder that Shaqiri cost Liverpool a measly £13 million from Stoke City in the summer transfer window.
He has been getting minutes under his belt by Jurgen Klopp, but this performance proves he's capable of delivering the goods against the big boys.