Det blev dramatiskt i den sjunde deltävlingen i VM-serien.
I finalheatet hade Johan Kristoffersson och Timmy Hansen en stenhård duell om segern. Både i starten och på sista varvet.
Så hårt att tävlingsjuryn ville granska duellerna efteråt, men valde att fria.
Regerande världsmästaren Timmy Hansen vann finalheatet med knapp marginal före Kristoffersson.
Hansen grundlade segern i att ta sitt jokervarv tidigt, och när Kristoffersson tog sitt sent smet Hansen förbi och höll undan, trots kontakt med Kristoffersson strax före målgång.
– Det känns som jag har slagit den oslagbare. Jag behövde få ut allt av mig själv för att vinna. Jag behövde få ut 100 procent av varje kurva. Men det här är något vi har jagat länge. Det känns fantastiskt att stå här som vinnare, sa Timmy Hansen till C More efteråt.
Utökade VM-ledningen
Trots förlusten i finalheatet var Kristoffersson den store vinnaren i Barcelona. Han fick med sig 27 poäng och drygade ut sin VM-ledning till 25 poäng före Mattias Ekström.
– Vi fick med oss 27 poäng och utökade ledningen. Vi måste vara glada och respektera våra motståndare. Hansens team gjorde ett fantastiskt jobb och Timmy hade en bättre strategi än jag i dag, sa Johan Kristoffersson.
Timmy Hansen klättrade nu upp till tredjeplatsen i VM-tabellen, där han har fem poängs försprång på finländaren Niclas Grönholm.
VM-helgen i Barcelona fortsätter under söndagen.
ARKIV: Svensk trippel när Kristoffersson vann (19 september 2020)
Resultat rallycross-VM
Barcelona 1:2
1. Timmy Hansen 29
2. Johan Kristoffersson 27
3. Kevin Hansen 22
Totalt efter 7 deltävlingar:
1. Johan Kristoffersson 193
2. Mattias Ekström 168
3. Timmy Hansen 140
5. Kevin Hansen 118
6. Robin Larsson 107
10. Anton Marklund 71