Första racet kontrollerade Dahlgren från pole och kunde defilera i mål. Han var aldrig ens hotad.
I andra startade han längst bak och klättrade genom det tio bilar starka fältet upp till andra plats.
På sjätte varvet smällde det rejält. Reuben Kressner körde in Scott McLaughlin så skrotet flög. Direkt bakom slog Linus Olsson ihop med Robert Dahlgren och så var hans dag över. Till slut var det bara sex bilar kvar.
Richard Göransson höll dock undan, och kunde ta karriärens 40:e STCC-seger.
Det såg dramatiskt ut när den brinnande bilen tog sig in i depå.
Han hyllar sitt team av mekaniker som fick ihop bilen på nytt.
Göransson bröt därmed en förbannelse. De tre tidigare heaten på Skövde flygplats har alla slutat i besvikelse. Punktering, krasch och nu eldsvåda.
Det var inte utan att gästspelande Scott McLaughlin från Nya Zeeland, ersättare för prins Carl Philip, satte färg på tillställningen. Första heatet i en STCC-bil slog banrekord. Men i det andra var det slut på sjätte varvet.
Efter dagen ligger han på en fjärde plats i mästerskapet. Men han kommer knappast tillbaka för att försvara sin position.
Linus Ohlsson tredjeplats i första heatet var viktig för Flash Engineering. Gamla STCC-räven Jan "Flash" Nilsson har plockat ihop ett team med två bilar på bara fem veckor.
Linus Ohlsson var reservförare för racingstjärnan Björn Wirdheim som hoppade över Skövde för att köra i Japan. Till nästa race är han tillbaka.
Efter två heat leder nu Dahlgren mästerskapet med Richard Göransson som tvåa.
Fakta: Ställningen i STCC
1. Robert Dahlgren, Cyan Polestar, 68 poäng
2. Richard Göransson, Cyan Polestar, 40 poäng
3. Mattias Anderrson, Dacia, 37 poäng
4. Scott McLaughlin, Cyan Polestar, 36 poäng
5. Johan Kristoffersson, PWR Racing, 26 poäng
6. Linus Olsson, Flash Engineering, 23 poäng
7. Rasmus Mårthen, Brovallen, 19 poäng
8. Daniel Haglöf, PWR Racing, 18 poäng
9. Reuben Kressner, Flash Engineering, 10 poäng
10. Emma Kimiläinen, PWR Racing, 6 poäng
Fakta: Richard Göransson
Född: 8 augusti 1978
Bil: Volvo S60
Team: Polestar Cyan Racing
Starter i STCC: 152
Segrar: 40
Pallplaceringar: 74
Bästa totalplacering STCC: Mästare 2004, 2005, 2008 och 2010
Fakta: Robert Dahlgren
Född: 1 december 1979
Bil: Volvo S60
Team: Polestar Cyan Racing
Starter i STCC: 110
Segrar: 18
Pallplaceringar: 47
Bästa totalplacering STCC: 2:a 2004, 2007 och 2010
Övrigt: 2015 Formel 1-expert i SVT.