The Cecafa Club Championship is at the semi-final stage in Sudan
Rwanda's Atraco and Kenya's Mathare United will play in Friday's semi-final at the east and central Africa's Cecafa Club Championship in Sudan.
TP Mazembe of DR Congo and Sudan's El Merreikh will meet in the other semi-final on Thursday.
Atraco easily came through their quarter-final on Wednesday by beating Uganda's KCC 4-0, with all the goals coming in the final 30 minutes of the match.
Hamisi Gitagenda scored the opener on the hour mark, Andre Lomami made it 2-0 in the 74th minute.
Johnson Bagole and captain Shyaka Jean then grabbed a goal each in the last three minutes of the game.
It was much tighter for Mathare as they needed penalties to beat Kenyan rivals and defending champions Tusker after the two drew 1-1 in normal time.
Tusker took the lead in the 15th minute thanks to a goal from Jeff Oyando, Mathare equalised with 16 minutes remaining through Anthony Khadudu.
Mathare goalkeeper Duncan Ochieng then proved to be the hero saving four spot kicks from to see his side win the penalty shoot out 3-2.
Abass Omer of Hey el Arab (left) and TP Mazembe's Kabangu Mulota
On Tuesday tournament hosts El Merreikh were 2-0 winners over Inter Stars from Burundi in a quarter-final, while TP Mazembe thrashed Sudan's second side Hey el Arab 6-1.
Merriekh and Mazembe are the two strongest teams in the tournament, and both will play in the group stage of the African Champions League, which begins later this month.
Kabangu Mulota scored hat-trick for Mazembe in the rout of Hey el Arab, and Bedi Benza scored twice.
Meanwhile, Miembeni of Zanzibar have been banned from all Cecafa activities for five years and fined US$20,000.
Cecafa found the team guilty of abandoning the group match against Hey el Arab and coach Ali Bushiri guilty of inciting players against continuing with the match.
Bushiri has been banned from all Cecafa activities for five years.
Bookmark with:
What are these?