Hosts Rwanda will meet Egypt in the final of the Men's ParaVolley Africa Sitting Volleyball Championships after both came through last four clashes today.
Rwanda needed four sets to beat Algeria and had to come from behind to triumph 19-25, 25-19, 25-19, 25-15.
The Egyptians stormed past Kenya in their clash at Kigali's Petit Stade Amahor, winning 25-9, 25-6, 25-10.
As well as continental glory, a place at the Tokyo 2020 Paralympics will be on offer in tomorrow's final.
Egypt won bronze at Rio 2016 and are targeting another podium place in Japan next year.
Algeria will meet Kenya for bronze tomorrow with South Africa taking on Morocco for fifth place.
Rwanda won the women's event, and claimed a place at Tokyo 2020, in Kigali earlier this week.