Areruya wins stage three but Pellaud retains yellow jersey

Rwanda's Joseph Areruya, riding for South Africa’s Dimension Data for Qhubeka won stage three of Tour du Rwanda 2017 from Rubavu to Musanze, 95km, in a photo-finish on Wednesday after clocking 2 hours, 23 minutes and 25 seconds.
Dimension Data rider Joseph Areruya celebrates his victory yesterday. / Sam Ngendahimana
Dimension Data rider Joseph Areruya celebrates his victory yesterday. / Sam Ngendahimana
Peter Kamasa