Spain fans in Durban celebrated late into the night after their team reached the World Cup final for the first time ever with a 1-0 win over Germany.