Spain's David Villa, left, Spain's Carles Puyol, second from left at bottom, Spain goalkeeper Iker Casillas, bottom right, and Spain's Gerard Pique, top right, celebrate following the World Cup semifinal soccer match between Germany and Spain at the stadium in Durban, South Africa, Wednesday, July 7, 2010. Spain defeated Germany 1-0. (AP Photo/Martin Meissner)