La Marseillaise a retenti à Marrakech. Citroën a réalisé un week-end presque parfait. En monopolisant le podium lors de la course 1, la firme française a confirmé la domination dont elle avait donné un avant-goût lors des essais. Parti en pôle position de la course 1, José Lopez a tenu son rang et s'est imposé sans trop de difficultés devant ses coéquipiers, Sébastien Loeb et Yvan Müller. Rebelote lors du second round. L'inversion de la grille a permis à Mehdi Bennani de s'élancer sur la première ligne aux côtés de Tom Coronel. Le néerlandais, percuté par le marocain avant le premier virage, a heurté le mur, provocant l'abandon d'Yvan Müller et une neutralisation de la course.
Sur le nouveau départ, le champion marocain s'est élancé en tête, mais a rendu rapidement les armes face à la vitesse de Sébastien Loeb. Au final, le nonuple champion des rallyes s'est imposé devant le vainqueur de la première course, Jose Lopez, et la surprise Hugo Valente. Mehdi Bennani s'est finalement contenté de la cinquième place.