A Zimbabwean nurse travelled from Cape Town to Cairo by road by hitching lifts or catching buses, enduring visa woes, internet blackouts and revolutionary protests all to reach the African Cup of Nations football tournament.
Alvin “Aluvah” Zhakata had intended to make it to Egypt for the opening match of the Africa Cup of Nations on 21 June, when Zimbabwe’s Warriors took on the hosts.
But he missed the match because his epic journey took much longer than expected.
The journey began on 27 May with his friend Botha Msila, a South African football fan.
But the two friends were separated when Msila turned back at the Kenya-Ethiopian border as he could not get a visa.
He walked directly into the path of the protest as he was making his way to the Egyptian Consulate in Khartoum.
His one disappointment has been the performance of the Warriors, who crashed out in the first round – amidst rows over pay. BBC News