Any predictions on the score.. id say spain 2 germany 1 torres ballack villa