Spain's Carles Puyol greets Germany's Miroslav Klose (R) at the end of their 2010 World Cup semi-final soccer match at Moses Mabhida stadium in Durban July 7, 2010. REUTERS/David Gray (SOUTH AFRICA - Tags: SPORT SOCCER WORLD CUP)
Spanish players Carles Puyol and Fernando Torres (R) celebrate their victory against Germany after their 2010 World Cup semi-final soccer match at Moses Mabhida stadium in Durban July 7, 2010. REUTERS/David Gray (SOUTH AFRICA - Tags: SPORT SOCCER WORLD CUP)