In post-match spot kicks, Kitara FC defeated holders Vipers SC 5-4, cruising to the Stanbic Uganda Cup semifinals.
On Sunday at Masindi Municipal Stadium, the game went into extra time and into a 2-2 tie.
In the thrilling match’s 50th minute, Yunus Ssentamu opened the score.
Referee Ali Sabilla gave the home team a penalty in the 67th minute after Rogers Torach was found to have fouled Jude Semugabi.
However, replays demonstrated that there was absolutely no touch.
Given the chance, former Venom Paul Mucureezi easily defeated Jack Komakech from a distance of 12 yards.
The game went all the way to extra time, where both teams were forced to settle for a one-all tie in regular time.
Vipers were given a penalty kick in the first extra time period, and replacement Bright Anukani converted it to give the visitors the advantage.
After defender Hillary Mukundane handled the ball in the prohibited area, Kitara was given another penalty.
Mucureezi assumed control once more and gave the side led by Brian Ssenyondo parity.
Abdul Karim Watambala’s penalty was saved by goalie Jamil Kiyimba, and penalties were used to determine the winner.
Rogers Torach, Patrick Mbowa, and Anukani scored the goals for them.
For Kitara, the scorers were Paul Mucureezi, Paddy Muhumuza, Dudu Ramathan, Denis Omedi, and Kabon Living.
In the 50th Stanbic Uganda Cup, Kitara advances to the semifinals alongside Pajule Lions, NEC FC, and BUL FC.
The Uganda Cup winners, Vipers, will now concentrate on the Uganda Premier League and take on their nemeses, Kitara, at the same location on Friday, April 19.