The Belgian Laurent Evrard of the Algerian Sovac team won the 2019 edition of the International Tour of Morocco, after the 10th and final stage linking Settat and Casablanca over a distance of 123 km.
Russia’s Sukhov Maxim took the final stage at a time of 2h42m17s, beating Norway’s Haugsvær Sindre and Greece’s Tzortzakis Polychroniset in the sprint.