Manucho scored twice after Newcastle United's Abdoulaye Faye headed Senegal into the lead, after making the most of a free kick from Bolton Wanderers' El-Hadji Diouf.

Manucho equalised before giving his side the advantage, scoring from close range after Senegal goalkeeper Tony Syla fumbled at a corner.

Angola were 3-1 ahead with 15 minutes remaining when Flavio scored to put the result beyond doubt.

consolation goal

Senegal were represented by a host of Barclays Premier League stars, including Papa Boupa Diop of Portsmouth, Diomansy Kamara of Fulham, West Ham United's Henri Camara, Faye's Newcastle team-mate Habib Beye, and Diouf.

Also on Sunday, Tunisia took top spot in Group D after beating South Africa 3-1. Francileudo dos Santos scored twice for Tunisia, with team-mate Chaouki Ben Saada also scoring from close range.

Everton's Steven Pienaar helped to set up a consolation goal for South Africa, scored by Katlego Mphela.