Greatest show on Earth kicks off todayOur Web Bureau / Mumbai June 9, 2006The wait is finally over and the 18th FIFA Football World Cup kicks-off in Germany today. Host Germany is pitted against Costa Rica in the opening match of the tournament that starts in Munich. This year's tournament has 32 of the best teams in the world playing 64 games over 31 days, culminating in the final in Berlin on July 9, when the two-best teams will vie for football's ultimate glory - FIFA World Cup Trophy. Current holders, Brazil, who've won the cup five times and are the only team to have played in all the 17 previous World Cups, are hot favourites to take the trohy home again as the Brazilian team has several of the world