All the action as it happened from Shizuoka
1422 BST: Germany top Group E to reach the last 16 after beating Cameroon.
90 (+1 min): Boukar Alioum tips a shot from Jens Jeremies over the bar.
90 mins: Joseph-Desire Job scores with a header, but the former Middlesbrough player is clearly offside.
87 mins: Boukar Alioum makes a superb save as he clutches the ball after Michael Ballack's diving header.
84 mins: Oliver Neuville comes on for Miroslav Klose.
81 mins: Joseph-Desire Job is introduced for Patrick Mboma. Soon after Lauren is yellow-carded.
80 mins: Bernd Schneider is replaced by Jens Jeremies.
79 mins: Germany all but book their place in the last 16 as Miroslav Klose guides his header home from Michael Ballack's cross. Klose is now the World Cup's leading goalscorer with five goals.
Cameroon 0-2 Germany
77 mins: Patrick Suffo is red-carded for his late tackle on Michael Ballack.
74 mins: Torsten Frings is booked for his tackle on Daniel Kome.
73 mins: Lauren hits the post with a well-directed header after a Cameroon free-kick.
72 mins: Christian Ziege and Lauren clash with one another and the German is booked.
71 mins: Michael Ballack's shoots but his effort rolls tamely past the post.
68 mins: Cameroon are struggling to find their way through an invigorated German side.
65 mins: Daniel Kome beats Bernd Schneider on the left but his cross is overhit.
64 mins: Daniel Kome replaces Salomon Olembe.
60 mins: More cards as Patrick Suffo is booked.
58 mins: Salomon Olembe receives the game's 11th yellow card for his tackle on Bernd Schneider.
56 mins: Geremi is booked for taking a free-kick too quickly.
53 mins: Patrick Suffo replaces Bill Tchato as Winifried Schaefer looks to rescue Cameroon's World Cup hopes.
50 mins: Marco Bode has an immediate impact as he gives Germany the lead as he slips the ball past Boukar Alioum after Miroslav Klose sends him clear.
Cameroon 0-1 Germany
1335 BST: The game restarts as German coach Rudi Voller introduces Marco Bode for Carsten Jancker.
1319 BST: Geremi's corner is too long as the first-half ends. Down to 10-men, Germany's hopes of qualifying for the last 16 are hanging by a thread.
44 mins: Miroslav Klose reaches Bernd Schneider's free-kick but his header goes over the bar
44 mins: The game's ninth yellow-card is shown as Bill Tchato is booked for his foul on Miroslav Klose.
42 mins: Oliver Kahn and Rigobert Song are yellow-carded after the two players clash.
41 mins: Patrick Mboma's free-kick is blocked by the German wall.
40 mins: Carsten Ramelow is red-carded after chopping down Samuel Eto'o.
39 mins: Rigobert Song and Boukar Alioum get the lines of communication crossed as the former Liverpool player opts to head the ball away for a corner.
37 mins: Carsten Ramelow becomes the fourth German to be booked and the fifth player of the game.
36 mins: Boukar Alioum has to adjust quickly to tip over Christian Ziege's curling free-kick.
35 mins: For the second time in the match both sets of players congregate to argue with one another after Marc-Vivien Foe pushes Michael Ballack over.
33 mins: Miroslav Klose requires medical attention after he comes off the worse in an aerial duel with Pierre Wome.
32 mins: Cameroon are having the better of the game with Salomon Olembe pulling the strings in midfield.
31 mins: Michael Ballack quickly follows Hamann into the referee's book for his tackle on Lauren.
29 mins: Dietmar Hamann is booked for his tackle on Marc-Vivien Foe.
28 mins: Rigobert Song finds himself unmarked in the box and somehow steers his header wide of the post.
26 mins: Oliver Kahn elects to punch Pierre Wome's vicious free-kick only to see the ball richochet off Thomas Linke and go for a corner.
24 mins: Rigobert Song does well to block a Miroslav Klose shot.
22 mins: Bernd Schneider attempts an audacious lob from the centre-circle which almost embarrasses Boukar Alioum. Rigobert Song then requires medical attention after a Miroslav Klose challenge.
21 mins: Carsten Jancker looks to send clear Miroslav Klose but the Bayern Munich striker's pass is overhits.
18 mins:Christian Ziege whips in another cross which Boukar Alioum comfortably gathers.
13 mins: Oliver Kahn stays on his feet to stop Salomon Olembe from giving Cameroon the lead.
12 mins: Rigobert Song's heads away for a corner Bernd Schneider's free-kick.
10 mins: Miroslav Klose's intelligent reverse pass releases Michael Ballack who shoots wide.
9 mins: Carsten Jancker becomes the first German player to be booked for his challenge on Rigobert Song.
8 mins: Marc-Vivien Foe is booked for a two-footed tackle on Torsten Frings.
6 mins: Cameroon threaten for the first tmie but Pierre Wome is crowded out before he can shoot.
2 mins:Christian Ziege is again the outlet as his cross is wildly deflected over the bar by Rigobert Song.
1 mins: Germany make the early running as Christian Ziege crosses but Carsten Jancker is unable to reach the ball.
1232 BST: Referee Antonio Lopez Nieto blows his whistle to start the game.
Cameroon: Boukar Alioum; Bill Tchato, Pierre
Wome, Rigobert Song, Raymond Kalla, Geremi; Lauren, Marc-Vivien Foe, Salomon Olembe; Samuel Eto'o, Patrick
Germany: Oliver Kahn; Thomas Linke, Carsten
Ramelow, Christoph Metzelder; Torsten Frings, Dietmar
Hamann, Bernd Schneider, Michael Ballack, Christian
Ziege, Miroslav Klose, Carsten Jancker.
Referee: Antonio Lopez Nieto (Spa).