Jean-Karl Vernay heeft in Marrakesh de tweede WTCR-wedstrijd op zijn naam geschreven. Voor Tom Coronel ging het op het stratencircuit beter dan zaterdag en pakte zijn eerste punt in de Honda Civic TCR. De derde race pakte Gabriele Tarquini zijn tweede zege van het weekend.
Vernay pakte bij de start de leiding, na een touche met Pepe Oriola. De Fransman in de Audi wist niet te domineren, ook omdat een safetycar de baan op kwam. Bij de herstart kwam de positie van Jean-Karl Vernay niet in gevaar. Voor de Belg Benjamin Lessennes was het geen succes, hij stond stil op het rechte stuk wat een tweede neutralisatie betekende. Uiteindelijk pakte de Fransman de winst, voor thuisrijder Mehdi Bennani.
Tom Coronel wist met zijn Civic een paar plekken goed te maken en reed zo de top-10 binnen en een punt pakte.
Gabriele Tarquini pakte in race 3 zijn tweede zege. Hij werd wel onder druk gezet door Hyundai merkgenoot Yvan Muller en Thed Björk, alleen de Italiaanse routinier pakte de zege en leidt het kampioenschap.