In the world cup final in 2010, it was Cesc Fabregas who made the pass to Andrea Iniesta to score the goal.
David Villa didn't score in the final. It was Andres Iniesta who came up with the winning goal in 116th minute(2nd extra time) against Netherlands.
The winning goal in the 2010 world cup final was scored by Andrea Ineista.In the extra time.
Andre Iniesta of Spain scored the winning goal for Spain in the 116th minute against Netherlands in 2010 FIFA World Cup final.
Tim Lincecum of the San Francisco Giants was the winning pitcher in the final game of the 2010 World Series.
Spain-1 0-Netherlands
In the world cup final it was the substitute Cesc Fabregas who made the super pass for Andrea Ineasta to score the goal, the winner.
Australia beat Germany 2-1
Andrés Iniesta (Spain) scored the winning goal for Spain in the 116th minute of the final match.
2-1, South Carolina (over UCLA)
Andres Iniesta
The one and only winning goal came from Andrea Inesita in the last few minutes of after extra time remained.It was 1-0.