That was the race of Morocco 2017
Thrills and spills aplenty in Marrakech for the season opener