All the action from Incheon where goals from Dennis Rommedahl and Jon Dahl Tomasson give Denmark a fine win over France, sending the defending champions France crashing out of the World Cup.
0919 BST: The defending champions fail to progress to the second round for only the third time in history. France's players look shell-shocked as their Danish counterparts celebrate a comfortable win with their fans. Denmark finish top of Group A, ahead of Senegal.
Full-time: Denmark 2-0 France
90 mins (+ 2 mins): Djibril Cisse makes a last desperate attempt on goal, but his wayward shot sums up France's tournament.
88 mins: The French players appear to have accepted their fate, and look increasingly downcast. Not only are they going out at the first hurdle, they only have two minutes to break their scoring duck at the tournament.
85 mins: Jesper Gronkjaer returns to the pitch after treatment.
84 mins:Substitute Kasper Bogelund is sent through on goal by Jon Dahl Tomasson but his shot flies high and wide.
82 mins: In France's last throw of the dice, Youri Djorkaeff comes on for Sylvain Wiltord, who walks dejectedly off the pitch.
81 mins: Worries for Denmark as Jesper Gronkjaer pulls up injured with what looks like a recurrence of the knee problems which have plagued him over the last two seasons.
79 mins: An exhausted-looking Stig Tofting is replaced by Brian Nielsen for Denmark.
78 mins: Zinedine Zidane takes his first free-kick on goal, but his shot goes wide, much to the dismay of the French fans who are yet to give up hope.
76 mins: France continue to press but luck is against them as the ball refuses to fall in their favour.
73 mins: David Trezeguet is unlucky to see his powerful shot hit the crossbar and bounce out to safety.
72 mins: Djibril Cisse gets in an early shot from an acute angle which Thomas Soresen spills but the ball dribbles past the far post.
70 mins: Patrick Vieira is replaced by Johan Micoud as France desperately look for their first goal of the tournament. The need an unlikely four goals in 20 minutes if they are to survive.
66 mins: Denmark double their lead with a swift counter-attack. Jon Dahl Tomasson scores his third goal of the tournament after an inch-perfect cross from Jesper Gronkjaer.
Denmark 2-0 France
65 mins: France threaten again, with David Trezeguet attempting an overhead kick but he fails to connect.
63 mins: Sylvain Wiltord and Djibril Cisse link up well to send Wiltord in on goal, but the ball runs on into the arms of Thomas Sorensen.
59 mins: Fabien Barthez clutches his thigh after making a save from Jon Dahl Tomasson, who is offside.
58 mins: Zinedine Zidane attempts a volley from just outside the box, but the shot is blocked.
56 mins: Djibril Cisse makes his first forward run, getting to the byline and crossing but Denmark stand firm.
53 mins: Djibril Cisse comes on to replace Christophe Dugarry as French coach Roger Lemerre looks for the goals his side need to qualify.
52 mins: France are showing much more conviction in attack, crossing the ball early in an attempt to outfox the Danish defence. Sylvain Wiltord, in particular, is finding space down the left flank.
50 mins: Marcel Desailly is unlucky to see his header from Zinedine Zidane's corner hit the bar.
0831 BST: The second-half kicks off with Denmark making one change, Jesper Gronkjaer replacing Martin Jorgensen. France's reserve keeper has been warming up, casting doubts over the fitness of Fabien Barthez.
0816 BST: Denmark go in at half-time 1-0 up despite France dominating possession. Dennis Rommedahl's 22nd minute strike means the defending champions need to score three times if they are to avoid falling at the first hurdle.
Half-time: Denmark 1-0 France
As it stands, Senegal will top Group A on goal difference ahead of Denmark, with France and Uruguay in third and fourth on just one point.
42 mins: Sylvain Wiltord cuts in from the left and tries a long-range shot which Thomas Sorensen saves with ease.
41 mins: David Trezeguet plays a neat one-two with Sylvain Wiltord but Thomas Sorensen is quick off his line to gather the ball.
37 mins: Zinedine Zidane produces his first moment of magic, spotting the goalkeeper off his line and attempting an audacious chip but the ball floats just wide.
35 mins: France are putting together some neat moves in midfield but their possession is yet to yield clear-cut chances.
30 mins: Christophe Dugarry makes a surging run in midfield and floats the ball in for David Trezeguet but his header is well saved by Thomas Sorensen.
26 mins: Denmark's Christian Poulsen is booked for a trip on Bixente Lizarazu.
22 mins: Disaster for France as Dennis Rommedahl gives Denmark the lead, against the run of play. Stig Tofting provides the cross and the unmarked Rommedahl produces a crisp finish.
Denmark 1-0 France
20 mins: Patrick Vieira provides a perfectly weighted pass for Zinedine Zidane but the midfielder's control lets him down, and the ball goes out for a goal-kick.
17 mins: David Trezeguet takes advantage of a slip by Niclas Jensen and races into the box but he elects to shoot rather than pass to the unmarked, and better-placed, Sylvain Wiltord.
14 mins: France continue to dominate possession but are let down by their final pass.
11 mins: Denmark threaten for the first time, Dennis Rommedahl unable to control his shot.
8 mins: Christophe Dugarry receives a needless yellow card for preventing Stig Tofting from taking a throw.
6 mins: Marcel Desailly gives away a free-kick after a dangerous lunge, but Denmark cannot take advantage.
4 mins: Zinedine Zidane is straight into the action and the heavy strapping on his problematic thigh does not appear to be impeding him.
2 mins: All the early pressure comes from France and Patrick Vieira has the first shot on goal, but it is blocked.
0730 BST: Portuguese referee Vitor Melo Pereira gets the game underway.
Denmark: Thomas Sorensen; Thomas Helveg, Rene Henriksen, Martin Laursen, Niclas Jensen; Dennis Rommedahl, Thomas Gravesen, Stig Tofting, Martin Jorgensen; Christian Poulsen, Jon Dahl Tomasson
France : Fabien Barthez; Vincent Candela, Lilian Thuram, Marcel Desailly, Bixente Lizarazu; Patrick Vieira, Claude Makelele; Sylvain Wiltord, Zinedine Zidane, Christophe Dugarry; David Trezeguet
Referee: Vitor Melo Pereira (Portugal)