The two teams had played to a barren draw in their first leg match last week but the only improvement to the match played on Saturday was goals were scored.
After a barren first half, both goals were scored in the second half within two minutes. John Njoroge had headed in Sofapaka to the lead but Jesse Were cancelled out his goal immediately after the restart.
The match had started slow with both teams not showing any intention of attacking. Andrew Murunga came closest for the visiting side with a thunderous shot that was saved for a corner by Duncan Ochieng.
Thomas Wanyama was also industrious in attack moving up front from his full back position but most of his shots sky rocketed.
Action would be bumper in the second period, with Tusker seemingly the hungrier side. Ismail Dunga missed a header at close range after Moses Otieno’s free-kick. They would continue attacking but were unlucky not to score.
Sofapaka would finally get into the lead in the 55th minute of the match, John Njoroge heading in Obadiah Tarumbwa’s cross. Tarumbwa had received a crisp pass from Bernard Mang’oli cutting in the cross to beat David ‘Cheche’ Ochieng, who had come on to block the cross.
However, the lead lasted less than 60 seconds as Jesse Were scored his 11th goal of the season immediately from the restart, hitting past Duncan Ochieng.
The game livened up after the two goals. Thomas Wanyama had a thunderous free-kick being saved by Boniface Oluoch who had to be on spot to pick up the spill with Mustafa Kasolo ready to pounce on the rebound.
15 minutes to the final whistle, Duncan Ochieng made a superb save to deny Aboud Omar from a free-kick, with Tusker FC camping in Sofapaka’s 18 yard area for a whole five minutes.
Victor Maloba also forced out a save from Ochieng from the right with a thunderous shot, the debutant also missing again from the rebound.