Is anyone surprised? Lap times below.

1. Lewis Hamilton Britain Mercedes 1m 38.315s
2. Fernando Alonso Spain Ferrari 1m 38.456s
3. Nico Rosberg Germany Mercedes 1m 38.726s
4. Daniel Ricciardo Australia Red Bull 1m 38.811s
5. Sebastian Vettel Germany Red Bull 1m 39.015s
6. Felipe Massa Brazil Williams 1m 39.118s
7. Kimi Räikkönen Finland Ferrari 1m 39.283s
8. Jenson Button Britain McLaren 1m 39.491s
9. Romain Grosjean France Lotus 1m 39.537s
10. Daniil Kvyat Russia Toro Rosso 1m 39.648s
11. Nico Hulkenberg Germany Force India 1m 39.736s
12. Kevin Magnussen Denmark McLaren 1m 39.744s
13. Jean-Eric Vergne France Toro Rosso 1m 39.759s
14. Valtteri Bottas Finland Williams 1m 39.830s
15. Sergio Perez Mexico Force India 1m 40.124s
16. Esteban Gutierrez Mexico Sauber 1m 40.359s
17. Adrian Sutil Germany Sauber 1m 40.395s
18. Pastor Maldonado Venezuela Lotus 1m 40.455s
19. Jules Bianchi France Marussia 1m 42.327s
20. Max Chilton Britain Marussia 1m 43.473s
21. Kamui Kobayashi Japan Caterham 1m 43.530s
22. Marcus Ericsson Sweden Caterham 1m 43.679s