• Miserable France shocked by two excellent Sweden goals
• The best images from the final night of action in Group D
A fine performance by Sweden crowned with two excellent goals. France, meanwhile, produced a display as lethargic and incoherent as any during their 2010 World Cup misadventure. Play like that against Spain and they will be tonked worse than Ireland were.
90+4 min: Wilhelsson dawdles Balotelli-style when only at the goalkeeper to beat, and Lloris is able to snuff out the danger.
Sweden deserve that and so do France. Awful defending allowed Sweden to overrun Les Bleus and when a Wilhelsson shot came back off the bar Larsson thundered it into the roff of the net from eight yards!
89 min: Wilhelmsson, who has made a big impact since his arrival, wins a freekick near the French area, giving his country a chance to run down the clock and claim and pride-boosting victory.87 min: Fine tackle by Olsson to denyBenzema, who again looked sluggish as he tried to get the shot off. Should have unleashed it sooner.
86 min: OK, it's not all France: Kallstrom has just dragged a decent effort wide from 18 yards.
85 min: It's all France, who are finally giving a hoot. After suave interplay Clichy sends a great ball across the face of goal but no one could get on the end of it.
83 min: At last Blanc throws on Giroud and withdraws M'Vila. And - quelle surprise - Giroud's first contribution is to nearly score from a header, his effort from eight yards whizzing fractionally wide.
82 min: That was more like it from France ... right up until the finish, when, after a superb swift flowing move, Menez scuffed his shot, allowiong ISaksson to push it behind.
80 min: Blanc's continued refusal to throw on Giroud is bizarre, especially given that we know Sweden are vulnerable in the air at the back.
79 min: Swedish switch: Wernbloom on, Toivonen off. Svensson off, Holmen on.
78 min: French change: Nasri off after an irelevant display, Menez on.
76 min: Great block by Mellberg on a shot from Mexes, followed by a ludicrous shot by Ribéry, who lazily swung at the rebound and sent the ball into orbit.
75 min: Menez is warming up and seems poised to join the fray.
73 min: The French threat is growing, at last, but so far all their shooting is from long range. Maloudsa has just cracked one over from 20 yards.
70 min: After game probing down the right by Debuchy, the ball breaks to M'Vila, who leathers it at goal from 20 yards. Isaksson bats it behind for a corner.