Key events Show key events only Please turn on JavaScript to use this feature
That is all from me. What a day of football! I leave you with verdicts from Jonathan Wilson at the Strawberry Arena and Nick Ames at Fadil Vokrri Stadium.
Italy will now miss their third World Cup in a row. Follow below for reaction.
Full-time: Czech Republic beat Denmark 3-1 on penalties
Czech Republic have done it! Sadilek slots his spot kick and wheels away to celebrate with the fans in Prague. They head to their first World Cup in 20 years and will be in a group with Mexico, South Africa and South Korea.
Jensen balloons it over! It is an awful penalty and the dream for Denmark is slipping away. Still 2-1 in the shootout.
Another save! Krejci denied by Hermansen right when his team need him. Denmark still breathing in the shootout.
Kovar guesses the right way and denies Dreyer’s penalty! Czech Republic 2-1 Denmark still.

Soucek steps up to face his West Ham teammate and fires it in! Czech Republic 2-1 Denmark.
Eriksen scores with ease to level it. So cooly taken. Czech Republic 1-1 Denmark.
Chory up for the hosts … and he squeezes it into the bottom corner. Czech Republic 1-0 Denmark.

Hojlund, the leading goalscorer for his country in this qualifying campaign, hits the bar! Advantage to the hosts already!
Denmark to take their penalty first … Hojlund steps up.
The Czech Republic went through penalties last week, beating the Republic of Ireland. Can they do it twice in a row?
Teams are in their final huddles. I would say the teams have been evenly matched throughout the 120 minutes played but that won’t make the result any less elating/heartbreaking for the winner/loser.
End of extra time: Czech Republic 2-2 Denmark
Penalties, here we come! A spot in the World Cup awaits.
Czech Republic 2-2 Denmark: The ball is bouncing around in the middle of the pitch – neither team want that. One minute of added time in extra time.
Czech Republic 2-2 Denmark: Two goals in extra time and it is a knife edge again. Are we headed for penalties?
GOAL! Czech Republic 2-2 Denmark (Hogh 112)
IT IS BACK IN THE BALANCE IN PRAGUE! Talk about timing for Hogh. He has scored against Manchester City, Inter, Atletico Madrid and Sporting in the Champions League this season, but this may be his most important goal yet. His glorious header – a first international goal – puts his side back in it. Kovar is rooted to his spot and can only watch as the ball sails in.

Czech Republic 2-1 Denmark: Corner for Denmark …
Czech Republic 2-1 Denmark: Hojbjerg sees an opening but his bullet of a shot is blocked. Ouch!
Czech Republic 2-1 Denmark: Almost every white shirt is in the Czech Republic half but the hosts are keeping their 5-4 defensive shape in tact.
Czech Republic 2-1 Denmark: An attacking change for Denmark as Hogh comes on for Hjulmand.
Czech Republic 2-1 Denmark: CLOSE! Denmark speed forward and Højbjerg hits it just wide. And there goes the half-time whistle in extra-time. The Czech Republic are 15 minutes away from the World Cup.
Czech Republic 2-1 Denmark: Andersen is booked for a foul on Chory after grabbing him from behind.
GOAL! Czech Republic 2-1 Denmark (Krejci 105)
The captain, who was the saviour a few nights ago against the Republic of Ireland, does it again! Coufal lifts a cross in, Souček attempts to head it but it falls to Krejci, who senses an opportunity and takes it with an angled shot. He wheels away in celebration but the Danes immediately claim there was a push. Their complaints go unheard and the goal stands.

Czech Republic 1-1 Denmark: The hosts win a corner … Coufal takes. It is well defended by Hojlund before it falls to Cerv, whose shot almost finds the second tier of the stands.
Czech Republic 1-1 Denmark: It will be about resolve and energy in these final 30 minutes. The hosts played extra time six days ago. Will that have an effect against a more rested Denmark?
The fourth European playoff match has gone to extra time. Follow along with Scott Murray below.
Full-time: Kosovo 0-1 Turkey
The dream is over for the hosts but what a run it was. The travelling fans are buoyant; they will be watching their team at the World Cup for the first time since 2002. It was scruffy and scrappy but they could not care less. They will join Group D with the United States, Paraguay and Australia.

Kosovo 0-1 Turkey: Three minutes remaining of added time. Can Turkey keep the pressure at bay?
Full-time: Sweden 3-2 Poland
Graham Potter’s side have done it! Sweden are heading to the World Cup and will slot into Group F alongside the Netherlands, Japan and Tunisia in this summer’s showpiece event. Pure delirium in Solna for all those in yellow and blue.
End of 90: Czech Republic 1-1 Denmark
We are in for at least 30 more minutes in Prague. Extra time on the way.
GOAL! Sweden 3-2 Poland (Gyökeres 88)
Who else?! Sweden have shot after shot blocked, either by a red shirt or by the cross bar. It finally lands to Gyökeres, who does what he does best. Potter dances in delight. Lewandowski stares into the distance. Sweden are so so close now.

Kosovo 0-1 Turkey: And there is a second attempt for Turkey. Yildiz surges into the Kosovo penalty area but his left-footed shot from a tight angle flashes across the face of goal.
Kosovo 0-1 Turkey: Muslija has a go from distance but it’s just wide. That is the the hosts’ second attempt on target. Turkey have had one – the goal.
Sweden 2-2 Poland: The visitors win a corner and the ball almost trickles in after Szymanski’s delivery but it is cleared off the line by Lindelof.
Kosovo 0-1 Turkey: Zhegrova stands over a Kosovo free-kick. Cakir comes out to punch, misses the ball but Turkey manage to clear eventually.
GOAL! Czech Republic 1-1 Denmark (Andersen 72)
A towering Andersen header after Damsgaard’s free-kick delivery and Denmark are level! The celebrations are a bit subdued as Czech Republic have a player down but the goal stands. All level!

Czech Republic 1-0 Denmark: Eriksen, the Danes’ all-time appearance maker, comes on for Froholdt.
Czech Republic 1-0 Denmark: Damsgaard and Hojlund combine from a free-kick on the right. The former curls it but the latter is unable to make contact and Kovar comfortably collects the ball.
Sweden 2-2 Poland: The 17-year-old Pietuszewski is booked minutes after he comes on when he shoulders Lindelof while going up for a header.
GOAL! Kosovo 0-1 Turkey (Akturkoglu 53)
Breakthrough for the visitors! Kokcu’s shot attempt is wayward but Akturkoglu latches onto it and grazes it inside the far post. He looks to be offside but the goal stands and the home fans go quiet in disbelief. Does the Kosovo dream end here?

GOAL! Sweden 2-2 Poland (Swiderski 55)
Nightmare defending from Sweden! Zalewski has the ball right in front of the net. He lays it off to Swiderski, who would have had to try incredibly hard to miss. There is a lengthy VAR check for offside but the goal stands.


2 hours ago
8

















































