Daniel Sanders pushed himself and his bike to the limits in the Rallye Du Maroc, mastering the challenging terrain as he rode to a statement victory.
He was joined on the podium by Tosha Schareina in second, and Luciano Benavides in third.
Adrien Van Beveren finished fourth, Ross Branch fifth, and Jose Ignacio Cornejo seventh; all Alpinestars riders.