Alonso se quitó de encima al finlandés Valtteri Bottas, sorprendente tercer clasificado en la calificación, en la primera vuelta y hasta el cambio de neumáticos, no pudo dar caza a Nico Rosberg y Mark Webber, quienes rodaban tercero y cuarto, respectivamente. A Rosberg lo adelantó en la vuelta 31, y en la 42 a Webber que previamente había tenido un percance con Van der Garde cuando intentaba doblarle en la horquilla del Gilles Villenueve. A partir de ese momento se centro en alcanzar a Lewis Hamilton al que alcanzó y superó en la vuelta 64. Protagonizando a partir de ese momento una dura lucha, llegando casi a tocarse en varias curvas del circuito. Al final, Alonso acabó segundo y pudo minimizar daños con un Sebastian Vettel que logró una victoria tranquila comandando la carrera desde el inicio y sin tener presión alguna de sus seguidores.
En puntos entraron Webber (cuarto), Rosberg (quinto), Vergne (sexto), Di Resta (séptimo), Massa (octavo), Raikkonen (noveno) y Sutil (décimo). Tras esta carrera, Vettel sigue líder del Mundial con 132 puntos, 36 más que Fernando Alonso, que ahora es segundo, y 44 más que Kimi Raikkonen.
La siguiente cita del Mundial de Fórmula 1 será el próximo 30 de junio en Silverstone, en el Gran Premio de Gran Bretaña.
Clasificación GP Canada
1. S. Vettel 1:32:09.14
2. F. Alonso +14.4
3. L. Hamilton +15.9
4. M. Webber +25.7
5. N. Rosberg +69.7
6. Jean-Eric Vergn +1 vuelta
7. Paul di Resta +1 vuelta
8. F. Massa +1 vuelta
9. K. Raikkonen +1 vuelta
10. A. Sutil +1 vuelta
11. S. Pérez +1 vuelta
12. J. Button +1 vuelta
13. Romain Grosjean +1 vuelta
14. Valtteri Bottas +1 vuelta
15. Dani Ricciardo +2 vueltas
16. P. Maldonado +2 vueltas
17. Jules Bianchi +2 vueltas
18. Charles Pic +3 vueltas
Clasificación General Pilotos
1. S. Vettel 132
2. F. Alonso 96
3. K. Raikkonen 88
4. L. Hamilton 77
5. M. Webber 69
6. N. Rosberg 57
7. F. Massa 49
8. Paul di Resta 34
9. Romain Grosjean 26
10. J. Button 25
11. A. Sutil 17
12. Jean-Eric Vergnier 13
13. S. Pérez 12
14. Dani Ricciardo 7
15. N. Hülkenberg 5
16. P. Maldonado 0
17. Esteban Gutiérrez 0
18. Valtteri Bottas 0
19. Jules Bianchi 0
20. Charles Pic 0
21. Max Chilton 0
22. Geido van Grade 0
Clasificación General Escuderías
1. RED BULL 164
2. FERRARI 123
3. LOTUS 112
4. MERCEDES GP 109
5. FORCE INDIA 44
6. MCLAREN 37
7. TORO ROSSO 12
8. SAUBER F1 TEAM 5