Zimbabwe 6-0 Seychelles
Zimbabwe will face Swaziland in the quarterfinals of the COSAFA Cup after thumped the Seychelles 6-0 in their final group B game.
Former Kaizer Chiefs winger, Ovidy Karuru played a starring role as he bagged a hat-trick.
Ocean Mushure bagged a brace, while Prince Dube also managed to get on the score-sheet as the Warriors progress to the last eight.
Mozambique 1-4 Madagascar
Madagascar missed out on a spot in the last eight of the competition, despite claiming a 4-1 win over Mozambique.
Bela Claudel Fanomezana bagged a brace, while Bila and Rinjala Raherinaivo got the other two goals.
Quarterfinal fixtures:
Botswana vs Zambia
Namibia vs Lesotho
South Africa vs Tanzania
Swaziland vs Zimbabwe