Lenktynes iš pirmosios startinės pozicijos pradėjo „Mercedes“ atstovaujantis suomis V. Bottas. Šalia jo į pirmąją eilę stojo kovą dėl čempiono titulo dar Meksikoje pralaimėjęs S. Vettelis.
Antroje eilėje įsitaisė puikiai kvalifikacijoje pasirodęs Kimi Raikkonenas, kuris startavo trečias ir sezono pabaigoje įspūdingus rezultatus demonstruojantis Maxas Vetappenas.
Šių metų čempionas Lewisas Hamiltonas dėl pakeistų „Mercedes“ bolido mazgų šias lenktynes pradėjo iš serviso zonos.
Sėkmingai startavęs S. Vettelis pirmajame posūkyje išsiveržė į priekį.
Pirmajame lenktynių rate apskritai netrūko veiksmo.
Iš pradžių po apsistumdymo iš trasos išvažiavo Danielis Ricciardo, o penktajame posūkyje susikibo Romainas Grosjeanas ir Estebanas Oconas.
Pastarojo piloto pasirodymas po šio kontakto buvo baigtas.
R. Grosjeanas buvo pripažintas šio incidento kaltininku. „Haas“ lenktynininkui buvo skirta 10 sekundžių bauda.
Jau pirmajame rate lenktynės baigėsi ir Stoffelui Vandoorne'ui bei Kevinui Magnussenui.
Su kietesnio mišinio padangomis startavęs L. Hamiltonas demonstravo įspūdingą tempą ir greitai skynėsi kelią nuo rikiuotės galo. 20-ajame rate britas jau buvo šeštas.
Susiklostė unikali situacija – iš serviso zonos startavęs šių metų čempionas prieš jį važiavusiems lenktynininkams užsukus keistis padangų laikinai įsitaisė pirmojoje vietoje.
Lenktynių pabaigoje britas prisivijo K. Raikkoneną, kuriam visgi pavyko apginti trečiąją poziciją.
Likus vos trims ratams iki lenktynių pabaigos plyšo priekinė kairės pusės Lance'o Strollo bolido padanga.
Brazilijos „Grand Prix“ lenktynių rezultatai:
1. Sebastianas Vettelis „Ferrari“,
2. Valtteri Bottas „Mercedes“,
3. Kimi Raikkonenas „Ferrari“,
4. Lewisas Hamiltonas „Mercedes“,
5. Maxas Vertappenas „Red Bull“,
6. Danielis Ricciardo „Red Bull“,
7. Felipe Massa „Williams“,
8. Fernando Alonso „McLaren“,
9. Sergio Perezas „Force India“,
10. Nico Hulkenbergas „Renault“,
11. Carlosas Sainzas „Renault“,
12. Pierre'as Gasly „Toro Rosso“,
13. Marcusas Ericssonas „Sauber“,
14. Pascalis Wehrleinas „Sauber“,
15. Romainas Grosjeanas „Haas“,
16. Lance'as Strollas „Williams“.
Lenktynių nebaigė:
Estebanas Oconas „Force India“,
Kevinas Magnussenas „Haas“,
Stoffelis Vandoone'as „McLaren“,
Brendonas Hartley „Toro Rosso“.