(L-R) Sergio Ramos, David Villa, Carles Puyol, Xabi Alonso and Gerard Piqué of Spain celebrate after Puyol scored the winning goal during the FIFA World Cup .