(CNN) -- Fernando Alonso savored the sweet taste of victory in front of his home fans after kickstarting his Formula One title bid with a commanding victory in Sunday's Spanish Grand Prix.

The two-time world champion won by more than nine seconds from Lotus' Kimi Raikkonen after starting from fifth on the grid, as he reduced his deficit behind overall leader Sebastian Vettel to 17 points.

"It's very special winning at home, it doesn't matter how many times you do, it's always like starting from zero," said the 31-year-old, whose only other victory at the Circuit de Catalunya was back in 2006 in the same season he won his second world title with Renault.

"It was fantastically emotional and the fans really helped because you feel the support from everyone.

"The last laps are very long because you want the race to finish as soon as possible, but I'm very happy for the team."

F1 interactive: Latest results and standings

It was a good day for Ferrari, as Felipe Massa bounced back from the three-place grid penalty that dropped him to ninth at the start, with the Brazilian claiming third on the podium ahead of Vettel and the German's Red Bull teammate Mark Webber.

"I was a little disappointed after qualifying yesterday, but the race was very good for us and we were very aggressive," Massa said.

"We struggled a bit on the tires to survive in a good way -- and the race was very good for us."

Alonso, who made a flying start, had four pit stops as opposed to the three of Raikkonen due to an early puncture but was able to take the checkered flag for the 32nd time in his career to move above Lewis Hamilton into third place overall.

1. Who won the Spanish Grand Prix?
2. When?
3. What place did he start in?
4. How much did he win by?
5. Who was the leader overall?
6. How far behind him is Alonso?
7. How many times has he been a World Champion?
8. What title is he trying to get?
9. Where was he when he won?
10. How old is he?
11. How do the fans help?
12. When did he win at his home track previously?
13. What is the name of the track?
14. What else happened that season?
15. With who?
16. How many pit stops did he have?
17. What about Raikkonen?
18. Why?
19. How many times did he win?
20. What place did that put him in?

Provide a numbered list of answers.
1. Fernando Alonso
2. Sunday
3. fifth
4. more the nine seconds
5. Sebastian Vettel
6. 17 points
7. two
8. Formula One
9. home
10. 31
11. he could feel support
12. 2006
13. Circuit de Catalunya
14. he won his second world title
15. Renault
16. four
17. three
18. a puncture
19. 32
20. third