Germany has better team but Italy has the quality to make the surprise and when the odds are 4.00 i will pick Italy.Italy has proven many times that can win any team in the world.....