Harare City are through to the final of the ZNA Charities Shield after beating ZPC Kariba at Nyamhunga Stadium this afternoon.
Raphael Manuvire scored against his former side to put Harare City in the lead in the first half with a well taken free kick.
Kuda Kamwala then made it two for Harare City in the 67th minute. Manuvire then completed his brace just before the full-time whistle to wrap up the win.
Harare City will now meet Highlanders in the final after they beat FC Platinum in their other semi-final played last weekend.