For me
1. 2003 Brazilian Grand Prix - Crazy race. Fisichella storming through for victory, a huge demolition derby of crashes, surprises all round.
2. 2006 Hungarian Grand Prix - JB's first win, Alonso and Schumi driving masterclasses from back of the grid until they hit problems and some good battles.
3. 2012 Brazilian Grand Prix - Dramatic season finale. Vettel recovering from last, Hamilton vs Hulkenberg, the race had it all.
4. 2005 Japanese Grand Prix - Kim drives his heart off to win from P17 passing several guys on he way including Fisichella on the final lap and that Alonso vs Schumi battle.
5. 2015 United States America Grand Prix - Red Bull vs Mercedes scrapping like hell, Vettel from back to almost victory, pure chaos aswell as Hamilton winning title.
6. 2014 Hungarian Grand Prix - Awesome four way battle for the lead through wet and dry conditions.
7. 2014 Bahrain Grand Prix - One of the best battles for the victory between two great teammates and loads of good passes.
8. 2007 European Grand Prix - Two words - Marcus Winklehock. Not forgetting Alonso vs Massa either.
9. 2003 United States of America Grand Prix - Crucial for MSC's title, Montoya losing control, several cars could win and Frentzen's drive.
10. 2014 Canadian Grand Prix - A really tense race, six cars with a chance of winning. And of course that ending was super dramatic too with the final lap crash.
Edited by markelov74, 20 May 2017 - 09:17.