What a result for the Czech Republic, and our first real upset of Euro 2020. The Dutch never got going and imploded once De Ligt was sent off. Off home they go. Onwards for the Czechs.
90+2 mins: A huge cheer for Schick as he makes his way off as Krmencík replaces him. Sadilek replaces Barak as well.
88 mins: The Dutch look simply dejected. The confidence is building in the Czech contingent in the stands. Not long to go now…
80 mins: Surely that is it! Holes involved again as he races away behind the Dutch back line. He cuts back for Schick who lays on a fine finish.
79 mins: A change for the Czechs as Jankto replaces Masopust.
73 mins: Another change for the Dutch as Weghorst is sent on for De Roon.
68 mins: They’ve done it! Holes has the Czechs ahead. The ball is swung to the far post from a free-kick, Kalas heads back across where Holes is waiting to head into the back of the Dutch net.
64 mins: What a block! What a tournament Dumfries is having. The ball falls to Kaderabek on the left hand side, he waits and tries to place his shot past Stekelenberg but Dumfries sticks out a leg and makes a huge block.
57 mins: A change for the Dutch after that red as Promes comes on for Malen.
56 mins: The temperature has gone up now. Coufal hits the free-kick straight into the wall and then chases Dumfries down the touch line before being booked for hacking him down.