Although, Mamelodi Sundowns won the match 1-0 after 90 minutes, it was decided on penalties as both sides were deadlocked at 1-1 on aggregate.
“Yeah, it was a good game and we should've wrapped it up earlier and not wait for penalties,” Mosimane told SuperSport TV.
“Well, you have to take your chances and that's why we couldn't wrap up earlier. It was not only Hlompho (Kekana) who was injured, (Tebogo) Langerman had a tight hamstring, Ali Meza was also limping," the 54-year-old explained.
“We wanted to substitute Langerman so that we could overlap, but yeah, we just didn't have the legs for the second half,” he continued.
“I don't know about luck in penalties, it's a lottery I think, because people who usually score (are the ones who missed), we practiced them. We select because of the way it's gone in practice,” reacted the coach.
“It's part of the game and it's okay and congratulations to them, they hung in there. They deserve it, Benni (McCarthy) deserves it and I hope he wins it,” said Mosimane.
“Benni deserves it for his first cup...it's better to play semi-finals, it's better to play quarter-finals and being knocked out than not being part of this learning curve,” he responded.
“The team grows, develops and lesson learnt so this is good, it's not the first time we lose like this. We lost to Wydad (Casablanca), SuperSport (United) here,” conluded Mosimane.
For the Citizens, they will face SuperSport United in a repeat of last season's MTN8 final on September 29 at a venue that is yet to be announced.