Ghana began the group campaign in September with a narrow 1-0 win over Ethiopia, as Mubarak Wakaso netted the only goal of the game after the half-hour mark.
Milovan Rajevac’s side were then on the wrong end of a crucial clash away at South Africa, with Bongokuhle Hlongwane firing the hosts to a 1-0 victory to take top spot in the group.
The Black Stars made a return to winning ways last time out, as they played host to Zimbabwe.

Ghana form: W-L-D-W-L-W
Zimbabwe form: D-L-L-D-L-L
Team News
Knowledge Musona will keep his place as a crucial part of the Zimbabwe team on Tuesday, after he netted the equaliser against Ghana last time out.
Jordan Zemura has impressed since breaking into the Bournemouth first-team squad this season, and he should keep his place at the back.
Khama Billiat returns from suspension and is expected to slot back into the XI despite not scoring for the Warriors in a year.
Aston Villa midfielder Marvelous Nakamba is one of the key men to watch for the Warriors, while Tendayi Darikwa also brings plenty of experience.
Ghana boast a squad filled with experienced talent, including captain Andre Ayew, who has netted 20 international goals.
Jordan Ayew should continue to lead the line, as he looks to break a drought on the international stage.
Arsenal midfielder Thomas Partey is arguably the key man in the squad, and he will be crucial in the battle in the centre.
Zimbabwe possible starting lineup (3-5-2):
Arubi; Zemura, Darikwa, Bhasera; Musona, Nakamba, Kamusoko, Madzongwe, Chikwende; Musona, Billiat
Ghana possible starting lineup (4-2-3-1):
Wollacott; Amartey, Djiku, Mensah, Rahman; Baba, Partey; Sulemana, Kudus, A Ayew; J Ayew
Zimbabwe vs Ghana prediction
Ghana come into the game full of belief after comfortably brushing the Zimbabwe team aside in Cape Coast. The return of Billiat will be a big boost for the Warriors but you still expect the quality of the Black Stars to show in the end