Gabriele Tarquini converted pole position at Porto into his second World Touring Car victory of the season in today's first race.
The Italian was briefly challenge by Chevrolet's Rob Huff away from the rolling start, but the race was stopped almost immediately as a result of two separate accidents on the opening lap.
Ninth row starters Jaap van Lagen and Sergio Hernandez collided away from the rolling start and the BMW of Hernandez was pitched hard into the barrier. The Spaniard injured his left ankle in the impact and was taken to a hospital, although he is not believed to have fractured any bones.
Later on the lap, Augusto Farfus dived inside Tiago Monteiro for sixth place but tagged the back of fifth-placed Menu on the way into the corner. Menu spun into the wall, Farfus escaped unscathed and Monteiro was tagged into the wall by Nicola Larini as the rest of the field tried to pick their way through.
The track was soon blocked and the race was red-flagged while it was cleared, and while the debris from the Hernandez/van Lagen crash was removed.
Tarquini led quite easily from the restart and drew away from Huff during a fairly eventless race to a straightfoward victory.
Andy Priaulx closed in on Yvan Muller for third in the latter stages, but on the last lap he and Jorg Muller (who was running seventh) both slowed and gave places to Farfus.
Farfus had served a drive-through penalty for hitting Menu, but the sacrifices made by his fellow BMW drivers gifted him eighth place and pole position for this afternoon's reverse grid race.
That promoted Monteiro, who had taken the restart from his original grid spot, to fourth behind Yvan Muller, while Nicola Larini, Jordi Gene and Rickard Rydell benefited from the last lap position-swapping to finish fifth, sixth and seventh.
Stefano D'Aste finished top of the independents in 10th place, comfortably clear of Tom Coronel's SEAT.
James Thompson made it to the flag in 18th place in the new Lada Priora's first race.
Pos Driver Car Gap
1. Gabriele Tarquini SEAT 1h04m11.274s
2. Rob Huff Chevrolet +2.934
3. Yvan Muller SEAT +7.848
4. Tiago Monteiro SEAT +8.472
5. Nicola Larini Chevrolet +15.790
6. Jordi Gene SEAT +16.192
7. Rickard Rydell SEAT +16.640
8. Augusto Farfus BMW +16.975
9. Andy Priaulx BMW +17.791
10. Stefano D'Aste BMW +18.216
11. Jorg Muller BMW +19.149
12. Alex Zanardi BMW +19.442
13. Tom Coronel SEAT +33.010
14. Felix Porteiro BMW +42.995
15. Tom Boardman SEAT +54.702
16. Diego Puyo SEAT +54.931
17. Kristian Poulsen BMW +55.277
18. James Thompson Lada +55.742
19. Kirill Ladygin Lada +1:11.955
20. Franz Engstler BMW +1 lap
Alain Menu Chevrolet 4 laps
Mehdi Bennani SEAT 2 laps
Jaap van Lagen Lada 0 laps
Sergio Hernandez BMW 0 laps
Fastest lap, Tarquini 2:11.154