1 min: Ronaldinho wins a corner for Brazil off Thomas Linke.
6: First yellow card handed to Roque Junior for a challenge on Germany striker Oliver Neuville.
9: Miroslav Klose given a yellow card after a collision with Edmilson of Brazil.
11: Edmilson reacts quickly to turn away a Neuville cross with Miroslav Klose ready to pounce.
15: Klose plays a neat one two with Bernd Schneider, only for Edmilson to make a timely interception.
19: Ronaldo squanders a glorious chance of giving Brazil the lead, sending the ball wide after a through ball from Ronaldinho.
28: Klose tries to release Torsten Frings but Roberto Carlos intercepts the pass.
30: Germany keeper Oliver Kahn races out to save from Ronaldo after another superb delivery by Ronaldinho.
40: Jens Jeremies sends a shot from distance high and wide after the ball was laid into his path by Neuville.
43: Kleberson breaks from midfield but fails to hit the target from the edge of the area.
45: Again Kleberson finds space and beats Kahn, only for his shot to come back off the bar.
45 (stoppage time): Kahn makes a superb block from Ronaldo as Brazil step up the pressure.
47: Jeremies finds space and gets in a good header, only to see it blocked by Edmilson.
49: Neuville’s thunderbolt 35-yard free kick is turned onto the post by goalkeeper Marcos.
52: Gilberto Silva sends in a close range header but Kahn is equal to it.
56: Liverpool midfielder Dietmar Hamann strides forward but his finish is wasteful.
68: Ronaldo opens the scoring for Brazil, latching on to the rebound after Kahn fails to hold Rivaldo’s shot.
79: Ronaldo scores his second goal of the game and his eighth in the finals after Rivaldo’s superb dummy following a cross from Kleberson.
83: Substitute Oliver Bierhoff turns quickly and gets in a shot but Marcos parries it to safety.
89: Christoph Metzelder sends a header well wide after a deep cross from Tottenham’s Christian Ziege.
90: Brazil captain Cafu lifts the Jules Rimet Trophy for the fifth time in the South American nation’s history.