Fernando Alonso of Ferrari won an incident-filled European Grand Prix on Sunday to become the first driver to win two races this season, while Michael Schumacher earned a first podium finish since his comeback by coming in third. Alonso jousted his way up from 11th on the starting grid to claim an emotional victory for the Spaniard in front of his home fans after pole-sitter Sebastian Vettel's Red Bull stalled on the track midway through the race.