Spain,against all odds,are World Champion’s
Olga Carmona scored the only and winning goal. Her goal celebration was a tribute to a friend who had lost her mother recently. The irony is that she her own father passed away during the game and she was only told about it after the game was over. Strange coincidences there. But no tears in heaven and much rejoicing on earth for a team that pulled it off inspite of near impossible odds. Kudos.