När Michael Schumacher körde i depå för att tanka tog bilen eld. Men tyske superstjärnan var aldrig orolig. Sedan körde han ut på banan och tog sin 67:e Formel 1-seger.
Loppets mest dramatiska händelse kom efter 22 varv.
Ferrari hade redan haft problem med påfyllningsslangen när Rubens Barichello varit inne för att tanka.
När Schumacher kom in höll det på att gå riktigt åt skogen.
Slangen läckte och bilen fattade eld.
– Jag såg elden och såg att mekanikerna reagerade snabbt. Jag tänkte aldrig på att hoppa ur bilen, sa iskalle Schumacher.
Stoppet tog tjugo sekunder och under tiden hade Juan-Pablo Montoya och Kimi Räikkönen tagit över befälet i loppet.
Men det höll inte särskilt länge.
Motorn i Montoyas Williams-BMW la av, ungefär samtidigt som Schumacher körde förbi Räikkönen.
– Allt har gått vår väg den här helgen. Den här gången känner jag mig som en vinnare, sa Schumacher som inte haft österrikiska A1 som någon turbana tidigare. I fjol vann han visserligen också här, fast då efter en uppmärksammad stallorder då Barichello tvingades ge upp en klar seger.
Finländaren Kimi Räikkönen blev tvåa och leder fortfarande VM, nu med två poäng.
– Sista varven med Barrichello bakom var riktigt tuffa, sa finländaren som hade motorproblem hela loppet.
Det här var möjligen sista gången som F1-cirkusen gästade Österrike. Nästa år lär loppet ramla bort till förmån för Kina och Bahrain.
Det blev en dramatisk tävling med små regnskurar som ställde till det för förarna med flera avåkningar. Även Michael Schumacher var av banan, men kom upp igen. Dessutom fick man göra två omstarter innan loppet kom iväg.