Ett händelserikt kval gav Ferraris Charles Leclerc pole position, trots ett besök i väggen. Bakom sig hade monegasken två Red Bull-bilar rattade av Sergio Pérez och världsmästaren Max Verstappen.
Nederländaren fick dock en usel start där han fick se sig omkörd och nästan uttryckt i barriären av Mercedes George Russell. Kontakten orsakade även skador på bilen.
"Går inte ihop"
Verstappen rasade och fräste några väl valda ord om engelsmannen i teamradion.
Efteråt var Verstappen märkbart irriterad och kunde ses ropa "dumhuvud" efter Russell.
– Vi har inte rett ut någonting än. Jag förstår inte varför han behöver ta sådan stor risk. Han understyr in i mig. Han förklarade saken väldigt vackert till mig men det går inte ihop. Det är som det är, säger Verstappen.
När ilskan väl släppt kunde VM-ledaren utnyttja den överlägsna farten i sin Red Bull, passera Russell och därmed ta tillbaka sin tredjeplats.
George Russell om dusten:
– Jag var ganska överraskad (att Verstappen kom fram). Jag trodde han skulle komma fram och säga "bra kämpat". Det var min kurva. Jag är här för att fajtas och vinna, jag kommer inte släppa fram honom bara för att han är Max Verstappen i en Red Bull. Det finns inget mer att säga.
Detsamma lyckades Sergio Pérez med när han körde om Leclerc i mitten av loppet.
Gav 8 VM-poäng
Snarare än att utmana Pérez om förstaposition fick Leclerc rikta in sig på att försvara sin andraplats, vilket han också lyckades med.
– Jag kunde inte fajtas med Sergio. Jag behövde ta vara på mina däck. Vi gör det vi kan, säger Leclerc.
George Russell blev fyra, följd av Ferraris Carlos Sainz, Fernando Alonso (Aston Martin) och stallkamraten Lewis Hamilton.
Segern innebär åtta VM-poäng Sergio Pérez. I söndagens GP i Azerbajdzjan startar dock fortsatt Leclerc från pole postion.