Ulinzi Stars have booked their spot in the semis of the Mozzart Bet Cup after edging Sofapaka in post-match penalties at the Police Pavilion Grounds on Saturday afternoonThe match ended 1-1 in regular time courtesy of goals by Boniface Muchiri for Ulinzi and Jacob Addis for Sofapaka.##NAJAVA_MECA_7217556##Hillary Simiyu, Bernard Ongoma, Boniface Muchiri, Enosh Ochieng, and Omar Mbongi scored their spot kicks for the Soldiers while Simon Munala, Levian Ochieng, Jacob Addis, and Roy Okal did so for Sofapaka, with Stephen Okola missing his.Staphod Odhiambo had the chance to give Ulinzi the lead after 26 minutes after being let through by Hillary Simiyu but he did not pull the trigger on time allowing Sofapaka to defend well.Four minutes later Muchiri broke the deadlock with a well-taken freekick. Simiyu had been fouled just outside the box and the former Tusker FC midfielder made no mistake, curling it into the net.Moments after conceding, Batoto Ba Mungu were forced to make a change as Tyson Omondi who was already on a yellow card and was being run over on the right side of the backline made way for Addis. Munala dropped back to the right-back position to create room for the new man.The change paid off towards the end of the first half as Addis capitalize on a failure by Ulinzi’s custodian to clear a ball to slot in the equalizer at a time when they were on the ascendency and see the team head into the break level.On resumption, Sofapaka made a change in an attempt to kill off the game as Alex Imbusia came on for Roddy Manga.At the hour mark, Sofapaka were dealt a blow when Evans Maliachi had to come off injured with Jacob Onyango taking his place.72 minutes in the game, Ben Stanley Omondi could have given Sofapaka the lead but his well-struck shot hit the post and went back into the field of play.Coach David Ouma made yet another change as Nixon Omondi came on for Sebastian Sunday, with Benard Mwalala taking the moment to make his first change as Clinton Omondi came on for Stephen Etyang.Alex Imbusia could have given Sofapaka the lead for the first time in the game with a well-hit freekick but Stephen Ochieng sprung on time to deny him.Towards the end of the match, Mwalala brought in custodian Sylvainne Ricks Omondi for penalty duties with the match ending 1-1.Sofapaka Starting XI: Simon Masaka, Tyson Omondi, Levian Ochieng, David Nshimirimana, Stephen Okola, Sunday Ikekhai, Roy Okal, Roddy Manga, Ben Stanley Omondi, Simon Munala, Evans MaliachiSubs: Kevin Omondi, Brian Wepo, Ronack Otieno, Nixon Omondi, Austine Wahongo, Jacob Onyango, Jacob Addis, Alex ImbusiaUlinzi Stars Starting XI: Stephen Ochieng, Swaleh Chacha, Omar Mbongi, Bonventure Muchika, Boniface Andayi, Benard Ongoma, Stephen Etyang, Alex Masinde, Staphod Odhiambo, Hillary Simiyu, Boniface MuchiriSubs: James Saruni, Sylvainne Ricks Omondi, Shannel Makwata, Clinton Omondi, Elly Saenyi, Lucas Maina, Mark Bikokwa, Elvis Nandwa, John Kago, Enosh OchiengOmanyala dips below 10 seconds to win Botswana Golden Grand Prix