Le coureur de 31 ans, qui avait pris la tête du classement général la veille, décroche sa première victoire chez les professionnels avec six secondes d'avance sur l'Erythréen Henok Mulubrhan et onze sur l'Allemand Oliver Mattheis.
La course s'est terminée en queue de poisson avec l'annulation de la dernière étape en circuit dimanche à Kigali, la capitale du pays qui doit accueillir en septembre les premiers Championnats du monde sur route jamais organisés sur le continent africain.
"En raison de conditions météorologiques imprévues rendant les routes glissantes, le président du jury de l'UCI a décidé d'arrêter la dernière étape du Tour du Rwanda alors qu'il restait un tour à parcourir", ont indiqué les organisateurs.