Malawi's Frank Mhango scored twice as they stunned southern African rivals Zimbabwe with a 2-1 victory in Group B at the Africa Cup of Nations to keep their second round hopes alive at the Kouekong Stadium in Bafoussam on Friday.
Ishmael Wadi put Zimbabwe ahead in the first half, but Mhango levelled just before the break and then added the second after 58 minutes as he took advantage of some hesitant defending and supplied a poacher's finish.
- Dove: Referee errors overshadowing AFCON's fun factor
- Africa Cup of Nations bracket and fixtures schedule
- Africa Cup of Nations: Everything you need to know
Malawi, whose only other win at the Cup of Nations was a 3-0 success over Algeria in 2010, play Senegal in their final Group B game at the same venue on Tuesday, while Zimbabwe will meet Guinea in Yaounde.
Malawi were back to a full strength squad after they had 13 players missing in their opening loss to Guinea, with Mhango one of their returnees.
The bustling striker, who plays for Orlando Pirates in South Africa, was a constant thorn in the side of Zimbabwe with his pace and showed great composure to finish both goals.
Zimbabwe were the better side in the opening period and looked particularly dangerous when they swung high balls into the Malawi box, wasting a number of headed chances before they finally got it right,
The lead lasted only four minutes though as Mhango provided a neat first-time finish with his right foot at the back post from Francisco Madinga's deep cross.
The latter then struck the frame of the goal early in the second period, before Malawi did take the lead.
That allowed Mhango, who had kept on running, to steal in and score from close range.