After going through a series of matches of FIFA world cup 2006, I rate the following are five best matches of the 18th edition of mega sporting event.1. Italy Shatters Home Dreams Fabio Grosso scored a goal in the 119th minute that eventually shattered the home dreams of Germany reaching finals of the FIFA World Cup 2006. It utterly stunned Germany and their supporters. They found it difficult how to respond the goals and stood astounding. Just a minute later, Alessandro Del Piero stroked the second goal to take Italy into the finals of FIFA World Cup. 2. Zinedine Show Takes France to Final I consider this one of the best matches of FIFA World Cup because 36-year old Zidane proved his youthful spirit and attacking approach that he had in 1998 world cup. 3. Germany Break Argentina’s Heart in Penalties Germany fought back heavily after conceding a goal in the fourth minute of the game. Miroslave Klose’s wonderful goal and Lehmann’s wonderful goal keeping brought victory for the hosts in the quarterfinals. 4. Totti’s Last Minute Goal Takes Italy to Quarterfinals The match was at its dramatist stage when both sides scored no goals playing 89 minutes and heading towards shootout. Then the substitute Francesco Totti kicked the ball high to the goalkeeper’s right to get a match-winning goal in the 90th minute. 5. Portugal Wins the Match, but Angola Impresses the Crowd Angola is the World Cup newcomer whose players are mostly at lesser-known clubs. The Angolans showed maturity in their performance. Trailing 0-1, the Angolans put pressure all the time on Portuguese. They did not allow to them score another goal thorughout the match. During the end part of game, most of fans supported Anglola for their brave show before the giant Portugal. The Portuguese took their unbeaten run to sixteen over the past 16 months. However it would be disappointed failing to score more against the newcomer.