- Express FC 1-1 Bright Stars (Agg: 2-2; Bright Stars win 3-2 on penalties)
Bright Stars edged 10-time Uganda Cup winners Express on penalties to reach their first ever Uganda Cup finals.
The game ended 1-1 at Wankulukuku with John Revita and James Angu scoring for the hosts and visitors respectively to end the tie 2-2 on aggregate.
Revita gave the hosts the lead inside three minutes from a free kick after Disan Galiwango was fouled while Angu equalised with five minutes to the final whistle.
In the shootout, Michael Birungi and Saddiq Ssekyembe missed for the Red Eagles while Nelson Senkatuka scored the winning penalty despite Enock Walusimbi and James Angu missing from the spot.