Taroudant -  British cyclist Jacob Tipper sped to victory in the sixth stage of Tour du Maroc, held on Wednesday, April 11, 2018.