It wasn't particurlaly thrilling but Germany become the only team to possess a 100% record in the Group Stages and they will face Greece in the quarter-finals after a professional win against Denmark. The Danes exit with Portugal progressing after a 2-1 victory over Holland, although things could maybe have been different if that second half tug on Bendtner by Badstuber was awarded.
FULL TIME. Denmark 1 Germany 2.
Khedira sweetly looks for Schurrle coming in behind Jacobsen but the forward was a yard offside as he made the run.
A Schweinsteiger free-kick cannons off the wall but Khedira is picked up by Ozil before Klose is caught offside from the midfielder's ball.
Three minutes of added time to be played.
Ozil storms forward, beating three Denmark players with ease, until Agger, who has been strong tonight, makes the challenge.
Brilliant from Schurrle as he progresses past Jacobsen, with play directed back to Bender as Germany comfortably pass the ball around.
Germany look very competent now as they force Denmark to play in their own half with well timed pressing in the centre of the pitch.
One Bayern Munich man for another now as Muller is replaced by Toni Kroos.
Agger reaches a corner from Eriksen, a powerful header but good pressure from Badstuber ensures it flies narrowly over.
J Poulsen makes way and Tobias Mikkelsen comes on for Denmark.
Poulsen arguably should have had a free-kick on the edge of the area after being sandwiched between Hummels and Badstuber.
A Denmark counter attack breaks down and Germany finally show their ruthlessness as Klose's through ball lands at the feet of Bender who simply slots past Andersen!
GOAL! Bender scores!
Zimling heads off with Liverpool man Christian Poulsen taking to the field.
Khedira's shot is fired off Kjaer as Germany win a corner after a lovely chip from Ozil inside the penalty area.
Bender and Ozil link up once more, but the lack of urgency is clearly apparant now as Badstuder's delivery towards the far post is not met by Klose.
Bendtner stretches from Poulsen's delivery, a brilliant effort as he fell under a suspicious tackle from Badstuber which arguably should have been a penalty, but it's straight into the arms of Neuer.
It's 2-1 to Portugal in Group B's other game. If Denmark score a winner, Germany could be out here...
Gomez comes off for Germany with Miroslav Klose the man taking his place.
Denmark are defending much narrower as Poulsen clears Ozil's delivery to the far post, with Germany creating far fewer chances now than in the first half.
After their early promise from set pieces all game, Denmark play it short and Eriksen crosses out of play. A complete waste.
Krohn-Dehli delivers into the box, with the clearance coming to Zimling, whose dipping effort forces Neuer into conceding a corner.
Poor communication from Ozil and Khedira as a stray ball from the latter ends up in a goal kick. Germany should be in front but their lack of efficiency could be a worry if things change between Holland and Portugal, where it's 1-1, and Denmark snatch a winner here.
Ozil's ball to Gomez is cut out by Kvist as Jacobsen looks to be tiring under the constant battle waging on his side of the pitch.
Lahm, as industrious as ever, works an opening to play in Schurrle, whose shot is parried away by Andersen as Agger sweeps away the danger.
Intelligent passing from Germany who switch play before Muller is felled in the box under Kjaer. No penalty and no claims from the Germans either.
Podolski is taken off in a German change, with Andre Schurrle the man replacing him.
Muller whips a dangerous looking ball into the six-yard box as Kjaer makes an awesome sliding challenge to deny Gomez what would have been a tap-in.
Good defending from Kjaer this time, who reads Ozil's pass into Gomez. Moments later, Khedira has a pop and wins a corner off Zimling.
Agger beats Gomez to Schweinsteiger's delivery, but it's still all Germany as they continue to camp out in Denmark's half.
Khedira is put under pressure in the corner by Jacobsen, brilliant defending from the right back as he forces Khedira into a misplaced pass.
Muller drops on the edge of the box but the referee isn't buying it and play continues, to the German's bemusement.
Bender and Ozil look to link up on the right, as Khedira then gets involved as the Germans exchange pass after pass in their bid to carve a way forward.
Ozil arrives to meet Podolski's pass but his pass reeks of overplaying and in the end Jacobsen doesn't have to do anything to win the ball.
Poulsen shows strength after Krohn-Delhi retained the ball for Denmark, as Eriksen advances down the right, his ball into the box caught by Neuer.
Nobody wants the shot for Germany as Muller first dummies to play in Gomez, with Ozil then slipping as he tries to play away from Agger.
Podolski looks to slide in Ozil, but Agger reads the pass perfectly and makes another expert sliding challenge to intercept.
Big chance for Denmark! Brilliant stuff from the Danes as Poulsen storms forward before playing into Bendtner. The big man holds up the ball terrifically and plays in Jakob Poulsen who grazes the post!
Gomez threatens down the centre, with options either side, but he goes for goal and it's disappointing as he lashes a way wide of goal.
Lahm aims for the run of Gomez, who is just a yard short of reaching the cross which is easily gathered by Andersen.
Poldolski plays up towards Ozil, with the tricky winger earning a throw-in as Germany begin where they left off in the first half, patiently probing in Denmark's half.
Denmark retain possession steadily in the opening exchanges, before Kvist's ball down the line is aimless in the end as Lahm collects.
Denmark get the game back underway.
All square at the break, although Germany will be questioning how after some very good chances to re-take their lead after being stunned by Krohn-Dehli's header. Send your second half predictions to firstname.lastname@example.org or @JWoodfield365
HALF TIME. Denmark 1 Germany 1.
No they can't. Eriksen's delivery is cleared at the near post, but his ball back in finds Kjaer, with the centre-back's rifled drive charged down by Holger Badstuder.
Good work from Poulsen again, who drives forward with purpose before earning a corner off Bender. Can Denmark strike again from a set-piece here?
Germany are edging closer and closer to re-taking the lead as Gomez is presented with a chance to shoot, Andersen spilling, with Gomez fouling the striker as they vie to win the loose ball.
Ozil looks to pull the strings as he drops the shoulder and finds Muller, whose return pass is barely hacked away from Agger.
Germany come close again as a mistake from William Kvist is pounced upon by Khedira inside the box but he can only toe poke narrowly wide.
Poldoski's brilliant ball to Bender results in a cross from the right with Jacobsen the man putting his head to it for Denmark.
Zimling picks it up from 20 yards out but Hummels reads his attempt to shoot and charges in precisely.
Denmark again seem strained in defence, but Schweinsteiger can't put Khedira's ball back into the box and they earn a respite with a goal-kick.
Podolski is given the responsibility of finding the target, and he batters the ball but it's some way over the bar in the end.
Muller is criminally left in acres of space as he skips across Agger before Kjaer's wild lunge earns Germany a free-kick on the edge of the area.
Agger heads clear, with Poulsen's attempted counter-attack ending in a throw-in after a pass down the left deflected off Ozil.
Excellent work from Muller who looks to cut inside Poulson, the full-back recovering to make the tackle and concede the corner.
Golden chance for Germany! As the free-kick is played short, Lahm crosses in with Gomez lurking in three yards of space before scuffing a volley from close range.
Andersen fluffed his attempt to claim the free-kick from Ozil, with Germany winning a corner.
Agger tangles with Muller, and while the German's tumble looked a bit theatrical, it's rightfully a free-kick to Germany.
Germany certainly seem bewildered after their opening dominance, as Eriksen finds more space on the right with Denmark enjoying a solid spell of possession.
Neuer sprints towards the half-way line in order to clear a speculative clearance from Kjaer, doing very well in the end under pressure from Bendtner.
Bender advances and crosses in from the right, but Agger is there to head away as Poulsen breaks for Denmark, finding Krohn-Dehli who has a pop but scuffs an effort wide.
After some untidy pressing, Lahm searches for Gomez with a curious volley but it's far too pacey and results in a Danish goal-kick.
The zonal marking method complete fails Germany and you have to wonder if they will do that again as Bendtner seesm glued to the edge of the area from Denmark's deliveries,
Bendtner beats Schweinsteiger to the corner, and the Germans didn't learn from that let-off before as Krohn-Dehli pounces from close range to bring Denmark level!
GOAL! Krohn-Dehli equalises!
There's just no space for Denmark's midfield to play into, as Christian Eriksen eventually picks it up on the right and does well in the end to win a corner off Lahm.
Denmark look ragged as Kjaer plays a perplexing ball out of play somewhere inbetween Zimling and Poulsen.
The pressure pays off in emphatic style as Muller's cutback into the six-yard is missed by Gomez but pounced on by Podolski who celebrates his 100th cap in style!
GOAL! Podolski scores!
Hummels shows great composure under pressure from Krohn-Delhi as the Germans resume possession, something Denmark have struggled to come by thus far.
Uncharacteristically poor delivery from Ozil, who aims for the back post where no German player was lurking.
The nifty Ozil charges through the centre, with Zimling making the diving tackle which results in another free-kick to Germany.
Germany patiently probe in Denmark's half, as Bendtner admirably tracks back before committing a foul on Mats Hummels.
Bendtner takes Zimling's pass impressively, before deciding to shoot from range in which he drags his shot wide of goal.
Gomez takes a pot shot, and while a goal from the angle was unlikely, the striker did incredibly well to generate the powerful shot that he did.
Khedira and Ozil nearly link up to perfection, but Agger makes a last-ditch tackle from the latter's ball and Denmark clear the danger.
Mario Gomez pressures Simon Kjaer and Germany break with Lahm who hurdles forward before eventually drawing a tackle from Jacobsen.
Lars Jacobsen shows good pace to retrieve Bendtner's lay-off, but Germany win back possession far too easily after a poor cross from the right back.
Great chance for Germany! After carving Denmark apart, Lukas Podolski lines a goal up on a platter for Muller who ends up poking into the arms of Stephen Andersen. Incredible miss
The header is from Bendtner, who was criminally not picked up but a touch off Bastian Schweinsteiger eased the save for Manuel Neuer.
Simon Poulsen's attacking run from defence ends up in a good tackle from Phillip Lahm as Denmark win the first corner of the match.
The early signs are worrying for Denmark, as Khedira again makes progress down the left, whipping a powerful ball into the six-yard box with Daniel Agger scrambling away.
Up the other end now, as Sami Khedira drifts a left-footed delivery into Thomas Muller, whose effort from 20 yards sails harmlessly over the bar.
Michael Krohn-Dehli makes his first run behind the German defence but he is caught offside from Niki Zimling's run.
Germany get the game underway.
Nicklas Bendtner began choosing not to sing, but such is the catchiness of the Danish anthem, he just had to join in.
National anthems time. Many faces of steel in the German ranks, similar to children pretending to sing along to hymns in school.
Germany are 4/7 with our friends at Sky Bet to secure top spot in Group B with a victory while Denmark are 11/2 to win and 14/5 to secure a draw. The Germans can still fail to qualify if results go against them, but Sky Bet rate their chances of failing to progress at 16/1, while Denmark are 5/2 to make the final eight. Mario Gomez is attracting plenty of backing in the first scorer market at 4/1 after netting three in two at the finals so far..
And the man in the middle is Carlos Velasco Carballo (Spain).
Denmark: Andersen, Jacobsen, Kjaer, Agger, Simon Poulsen, Kvist Jorgensen, Eriksen, Jakob Poulsen, Zimling, Krohn-Delhi, Bendtner. Subs: Lindegaard, Christian Poulsen, Rommedahl, Bjelland, Okore, Schone, Silberbauer, Pedersen, Wass, Kahlenberg, Mikkelsen, Schmeichel.
Germany: Neuer, Bender, Hummels, Badstuber, Lahm, Khedira, Schweinsteiger, Muller, Ozil, Podolski, Gomez. Subs: Wiese, Gundogan, Schmelzer, Howedes, Schurrle, Klose, Mertesacker, Kroos, Gotze, Reus, Zieler.
Here are the teams...
So what are your thoughts on the final night's play in the 'Group of Death'? Send your e-mails to email@example.com or tweet @JWoodfield365
Good evening and welcome to the Arena Lviv for live coverage of Denmark and Germany in Euro 2012 Group B. Germany are the only team in the competition with a 100% percent record so far, and a draw will see them through tonight, while Denmark need to win and hope Portugal do not beat Holland, as the Portuguese would qualify ahead of them on the head-to-head rule.
Kick-off is at 1945 BST.