Czech Republic saw off the much favoured Netherlands in Euro 2020 Round of 16 to book a quarter-final spot against Denmark.
Thanks to goals by Tomas Holes and Patrik Schick in the second half after the Dutch team was reduced to 10 men.
The Dutch completely lost their way in front of a capacity crowd in Budapest after Matthijs de Ligt was sent off for handball on 55 minutes.
Matthijs de Ligt was the defensive lynchpin of the team and his exit left their team tactics in tatters.
Under pressure from Patrik Schick, De Ligt slipped and flipped the ball back into his path with his left hand to prevent the Czech striker gaining control of it.
But referee Sergey Karasev immediately gave a free kick and a yellow card, which he then upgraded to red after a VAR check.
Holes gave the Czechs the initiative with a powerful header on 68 minutes.
Schick wrapped up victory with his fourth goal of the tournament 10 minutes from time.
The Czechs, who only qualified from England’s Group D in third place, will now face Denmark for a place in the semi-finals.
Holland had gone into the game as strong favourites after winning their group with a 100 per cent record.