spain vs germany 2010