After series of unsuccessful flurrying attacks the first half ended 1-0 in favour of Ghana. Back from recess, Defender Alexander Djiku conceded a penalty which was confidently dispatched by Zimbabwe captain Knowledge Musona on 5 minutes into the second half to bring the game level.
Zimbabwe then went on to hit the post through Knox Mutizwa's stunning effort from the edge of the box.
Ghana coach Milovan Rajevac made two substitutions, bringing on Baba Iddrisu and Benjamin Tetteh for the tired 17-year-old Fatawu Issahaku and Jordan Ayew.
The substitutions paid off as Andre Ayew shifted to the right side of Ghana’s attack and Partey had the luxury to move into an attacking position.
Thomas Partey scored Ghana’s second goal in the 66th minute after hitting a superb strike into the right bottom corner to restore Ghana's lead.
Captain Andre Ayew sealed the victory with three minutes to end normal time as he headed into the net from Abdul Baba Rahman’s cross.
Ghana now moves to 6 points and sit second in the Group G table -– one point behind leaders South Africa who beat Ethiopia 3-1 in Addis Ababa.
The Black Stars will hope to continue their winning run when they take on the Warriors in the reverse fixture on Tuesday, October 12, 2021 in Harare.