The Bahrain Grand Prix is set to take place this weekend despite international condemnation of the current political unrest in the country.
Last years race was postponed before it was eventually cancelled and many expected this years race to go the same way. But ahead of the Chinese Grand Prix the FIA confirmed the event would go ahead and all the teams appear content to go ahead with the ruling.
So who will win? Will McLaren convert their apparent performance advantage into a second win of the season? Can Mercedes prove their speed and dominance was not just a one off? Please use the voting panel to the side of this article to give us your view!
Just 2% of the users who voted in our VitalF1.com poll predicted a win for Nico Rosberg, will this weekend prove to be just as unpredictable?
Who will win the Chinese Grand Prix?
Lewis Hamilton 30%
Jenson Button 18%
Fernando Alonso 15%
Eventual Winner: Nico Rosberg
Who will win in Malaysia?
Jenson Button 35%
Lewis Hamilton 16%
Michael Schumacher 16%
Eventual Winner: Fernando Alonso
Who will win the Australian GP?
Lewis Hamilton 28%
Sebastian Vettel 23%
Jenson Button 16%
Eventual Winner: Jenson Button.