
Germany's Bastian Schweinsteiger, right, kicks the ball as Spain's Xabi Alonso, left, as Pedro Rodriguez, center, looks on during the World Cup semifinal soccer match between Germany and Spain at the Moses Mabhida stadium in Durban, South Africa, Wednesday July 7, 2010. (AP Photo/Themba Hadebe)
Featured Photo Galleries











