Meron Teshome Hagos claimed cycling gold for Eritrea as the All-Africa Games continued in Brazzaville today.
He won the 12.5 kilometres individual time trial by clocking 15min 14.62sec which was enough to fend off the challenge of silver medallist Gustav Basson of South Africa.
Basson's time was 15:18.55 while Adil Barbari of Algeria pedalled to bronze by recording a time of 15:27.00.
Meanwhile, the latest round of swimming finals in the Republic of Congo's capital saw four gold medals for Egypt, including two for Ahmed Akram.
He triumphed in the 200 metres men's butterfly and 1500m freestyle to show his versatility in the pool.
Egypt's mixed 4x100 medley relay team were also victorious, as was Farida Osman in the women's 50m freestyle.
South Africa gained gold as Richard Ellis was first in the 100m men's backstroke, while Zimbabwe's Kirsty Coventry won the women's 200m medley.
The action in Brazzaville is due to continue until September 19.
September 2015: South Africa and Nigeria pedal to time trial golds at All-Africa Games
September 2015: South Africa assured of men's badminton singles gold at All-Africa Games
September 2015: Coventry and Le Clos shine in pool at All-Africa Games
September 2015: Le Clos dominates in pool as hosts win first gold at All-Africa Games
September 2015: Van der Burgh leads South African swimming charge after Papal message of support for All-Africa Games