När WTCC kör på en stadsbana så blir det oftast stökiga race och så var fallet även i dag i Porto med krascher i båda heaten.
Sjua och trea blev Rydells resultat i Porto.
Gabriele Tarquini, SEAT, vann det inledande heatet som såg en masskrasch redan på första varvet med sju förare inblandande. Tvåa i racet blev Chevroletföraren Robert Huff medan tabelledande Yvan Muller styrde sin SEAT till en tredje plats. Rickard Rydell flaggades av som sjua.
I heat två, som var det hundrade loppet i WTCC-historien, blev det också stök och rödflagg med två varv kvar. August Farfus vann racet från pole position efter sin åttonde plats i första heatet.
Rickard Rydell låg tvåa när han fick stallorder att släppa Muller förbi sig precis innan rödflaggan kom fram vilket innebar att Muller tog andraplatsen och Rydell tredjeplatsen och sex friska poäng som förde upp Rydell till en fjärde plats i sammandraget.