Felippe Massa melakukan start dengan baik dari pole position. Rosberg yang start dari posisi ketiga naik satu tempat, melewati Bottas. Hamilton yang melakukan start dari posisi sembilan naik ke urutan lima pada tikungan satu.
Bottas berhasil mendapatkan tempat kedua setelah melewati Rosberg pada tikungan kedua. Memasuki putaran kedua, Sebastian Vettel kehilangan kecepatan. "Saya tidak bisa membalap, tolong katakan apa yang harus saya lakukan," keluh Vettel pada timnya lewat radio.
Mendekati akhir lap kedua, Hamilton berhasil melewati Fernando Alonso untuk mendapatkan tempat keempat, di belakang Rosberg. Vettel masih bisa melanjutkan balapan meski merosot drastis hingga ke urutan 22.
Pada akhir lap ke-11, Rosberg masuk ke pit. Pebalap lainnya bergantian masuk ke pit dan mengubah posisi balapan.
Sergio Perez yang turun dengan ban lunak, belum masuk ke pit dan memimpin balapan. Pada akhir lap 16, Perez memimpin di depan Rosberg, Bottas, Hamilton, dan Massa.
Posisi ini berubah pada lap ke-27. Secara berurutan, Rosberg dan Bottas melewati Perez di tikungan dua, untuk mendapatkan tempat pertama dan kedua. Satu putaran berikutnya, Hamilton mengambil alih tempat Perez di posisi tiga, di tikungan yang sama. Perez akhirnya masuk pit pada akhir lap 29.
Akhir lap ke-36, Vettel harus mengentikan balapannya. Di depan, Rosberg lebih cepat 1,4 detik dari Bottas dan 2,1 detik dari Hamilton.
Pada akhir lap ke-39, Hamilton mangambil pit-stop. Satu putaran berikutnya giliran Rosberg. Saat keluar dari pit, Rosberg masih berada di depan Hamilton, tepatnya di posisi empat.
Alonso mengambil alih pimpinan setelah Bottas dan Massa melakukan pit-stop. Rosberg dan Hamilton menyusul di posisi dua dan tiga. Alonso masuk ke pit pada akhir lap 47, yang berarti Rosberg kembali berada di posisi terdepan.
Hingga balapan sepanjang 71 lap berakhir, Rosberg bertahan di posisi pertama. Ini adalah kemenangan ketiganya musim ini setelah GP Australia dan Kanada.
Hamilton melengkapi sukses Mercedes dengan finis kedua. Ini adalah kali keenam Mercedes finis satu-dua dari delapan balapan yang sudah berjalan musim ini. Rosberg masih memimpin klasemen dengan 165 poin.
Hasil GP Austria, Minggu (22/6/2014):
1. Nico Rosberg Germany Mercedes-Mercedes1hr 27m 54.976s 71 laps
2. Lewis Hamilton Britain Mercedes-Mercedes +00m 01.9s
3. Valtteri Bottas Finland Williams-Mercedes +00m 08.1s
4. Felipe Massa Brazil Williams-Mercedes +00m 17.3s
5. Fernando Alonso Spain Ferrari-Ferrari +00m 18.5s
6. Sergio Perez Mexico Force India-Mercedes +00m 28.5s
7. Kevin Magnussen Denmark McLaren-Mercedes +00m 32.0s
8. Daniel Ricciardo Australia Red Bull-Renault +00m 43.5s
9. Nico Hulkenberg Germany Force India-Mercedes +00m 44.1s
10. Kimi Raikkonen Finland Ferrari-Ferrari +00m 47.7s
11. Jenson Button Britain McLaren-Mercedes +00m 50.9s
12. Pastor Maldonado Venezuela Lotus-Renault +1 lap
13. Adrian Sutil Germany Sauber-Ferrari +1 lap
14. Romain Grosjean France Lotus-Renault +1 lap
15. Jules Bianchi France Marussia-Ferrari +2 laps
16. Kamui Kobayashi Japan Caterham-Renault +2 laps
17. Max Chilton Briton Marussia-Ferrari +2 laps
18. Marcus Ericsson Sweden Caterham-Renault +2 lap
19. Esteban Gutierrez Mexico Sauber-Ferrari +2 laps
Rtd. Jean-Eric Vergne France Toro Rosso-Renault 59 laps completed
Rtd. Sebastian Vettel Germany Red Bull-Renault 34 laps completed
Rtd. Daniil Kvyat Russia Toro Rosso-Renault 24 laps completed
Fastest lap:
Sergio Perez Mexico Force India-Mercedes 1m 12.142s