Zambia faced some tough conditions on Saturday when they conceded a goal and had a player sent off inside 60 seconds.

But the side held on to their lead to beat Algeria 3-1 and took over 2nd position in Group B behind Nigeria.

Brian Mwila scored twice to give the Chipolopolo a two-goal advantage at half-time in front of a near-capacity crowd at the 60,000-seat National Heroes Stadium in Lusaka.

But Yacine Brahimi reduced the deficit on 55 minutes, and a minute later, Fashion Sakala was red-carded after a second caution on a hot, cloudless afternoon.

Also read: Super Eagles Hand Birthday Gift To Defender Troost-Ekong

The North African could not take advantage of the situation as Enock Mwepu sealed a first Group B triumph for Zambia with an 89th-minute goal.

Success gave Zambia a glimmer of hope in a qualifier being dominated by Nigeria, who thrashed African champions Cameroon 4-0 in Uyo Friday.

Nigeria have a maximum nine points after three rounds, Zambia four, Cameroon two and 2014 World Cup last-16 qualifiers Algeria just one.

ALSO WATCH: #BeninToEurope5050: Benin To Europe By Road, Live or DIE 50/50