Abidjan - Moroccan cyclist Haddi Soufiane on Sunday won the International Grand Prix of Abidjan, which took place on a road circuit of more than 79 km.