miejsce, dzięki czemu do drugiego wystartował z pole position. Do mety dojechał na pierwszej pozycji, zdobywając drugie zwycięstwo w historii zespołu i zarazem pierwsze na suchej nawierzchni. W sezonie 2007 zdobył swoje drugie zwycięstwo (w Szwecji), w trzech innych wyścigach stawał na podium (w tym w wyścigu w Porto, kiedy wszystkie miejsca na podium zdobyli kierowcy Chevroleta), a w klasyfikacji generalnej zajął 9. miejsce.
Sezon 2008 Robert rozpoczął od 4 wyścigów bez zdobyczy punktowej, jednak już w następnej rundzie w Walencji zdobył 1. i 2. miejsce. Do swojego setnego występu w WTCC, który miał miejsce na Brands Hatch, zakwalifikował się na 3. pozycji, objął prowadzenie po kolizji Alaina Menu i Augusto Farfusa, lecz na 3 okrążenia przed końcem musiał wycofać się z powodu przebicia opony.
W sezonie 2009 Mistrzostw Świata Samochodów Turystycznych WTCC. W ciągu 24 wyścigów dziewięciokrotnie stawał na podium i trzykrotnie odnosił zwycięstwa. Z dorobkiem osiemdziesięciu punktów został sklasyfikowany na piątej pozycji w końcowej klasyfikacji kierowców. Rok później w fabrycznej ekipie Chevroleta włączył się do walki o tytuł mistrzowski. Dzięki dwunastu miejscom na podium i trzem zwycięstwom w jego końcowym dorobku było 276 punktów.