Namibian Dan Craven and South African Cashandra Slingerland were crowned African Continental Champions on Sunday after winning the elite men's and women's road races in Morocco.
In the men's road championships race, Craven defeated Moroccan Hassan Zahboune by 17 seconds and Algerian Abdelmalek Madani by 25 seconds.
Slingerland made it a double after she also won Friday's time trial championship. She sprinted to a win in the road race over compatriot Marissa van der Merwe. Aurélie Halbwachs (Mauritius) finished third at 34 seconds back.
See Cyclingnews' full coverage of the African Continental Championships.