Yanga SC booked their place in the semi-finals of the SportPesa Super Cup with victory over Tusker FC.
The Tanzanian outfit needed penalties to see off their Kenyan opponents but went through 4-2 on spot-kicks.
They will now face another Kenyan side, AFC Leopard, in the next round after they edged out Tanzanian club Singida United 5-4 on penalties following a 1-1 draw.
Eight clubs – four from Tanzania and four from Kenya - are competing for the chance to face Everton in a pre-season friendly at the National Main Stadium in Tanzania on 13 July.