Goals from Rainford Kalaba and James Chamanga earned Herve Renard'sZambia side a deserved 2-1 victory against Gabon in Benguela despite substitute Fabrice Do Marcolino's late consolation.

But it came at a price, with both Kabala and centre-half Kampamba Chintu collecting bookings which rule them out of the last eight clash.

Cameroon booked their place in the last eight after twice coming from behind to seal a 2-2 draw against Tunisia in Lubango.

The Indomitable Lions, who needed at least a point to ensure qualification, fell behind after just 57 seconds thanks to a fine diving header from Amine Chermiti.

It stayed at 1-0 until a minute after half-time, when Samuel Eto'o equalised with a close-range strike, before an own goal from Aurelien Chedjou restored the advantage for the Carthage Eagles.

But Landry N'Guemo responded instantly with an arrowed finish to hand Paul Le Guen's team a place in the next stage.