Carles Puyol finally cracked open Germany’s stubborn defence with a superb late header in Durban on Wednesday to give Spain a deserved 1-0 win and send the European champions into their first World Cup final.

Puyol headed home Xavi’s 73rd-minute corner after a Spanish onslaught to break a frustrating tactical deadlock and set up a final with Netherlands on Sunday at Soccer City in Johannesburg when new world champions will be crowned.
“Our players from defence to attack were extraordinary and we played a great game,” Spain coach Vicente Del Bosque said after his side had created the majority of the chances. Read more…

