Already eliminated Zimbabwe upset Guinea with a 2-1 win at the Africa Cup of Nations finals in Yaounde on Tuesday but Guinea still advanced to the last 16 as runners-up in Group B.
Captain Knowledge Musona and Kudakwashe Mahachi both scored in the first half to hand Zimbabwe a farewell win after losing their opening two matches as they finished last in the group.
Naby Keita pulled a goal back for Guinea early in the second half but they could not find the equaliser and the Liverpool midfielder was cautioned late in the game for dissent and, in a further blow, for Guinea will miss their next game in the knockout phase.