Manchester City winger Riyad Mahrez scored as defending champions Algeria drew 2-2 in Zimbabwe on Monday and became the third country to book a place at the 2021 Africa Cup of Nations.

Andy Delort and captain Mahrez gave the Desert Foxes a two-goal advantage in Harare that was halved just before half-time when Knowledge Musona netted.

Controlling a cross-field hooved ball with an exquisite first-time flick, Mahrez unleashed his bag full of trickery and then calmly stroked the ball past the ‘keeper with his weaker right foot to score a wonder goal and put Algeria 2-0 up.

However, forward Knowledge Musona pulled one back for Zimbabwe before the half-time mark. Algeria coach Djamel Belmadi took off Delort and Mahrez as he made five second-half substitutions within 12 minutes, but the bold move backfired when Prince Dube equalised eight minutes from full time.

The draw ended the perfect three-win record Algeria took into the match played behind closed doors because of the coronavirus, but it guaranteed them a top-two finish in a section including Zambia and Botswana.

Who joins the defending champions in Cameroon from Group H will probably be decided in the final round next March when Zimbabwe host Zambia.

Cameroon qualified automatically as hosts and Senegal secured a spot Sunday by winning in Guinea-Bissau thanks to a Sadio Mane goal.

Uganda lost 1-0 away to South Sudan and Burkina Faso drew 0-0 in Malawi to miss out on chances to qualify from Group A.

A couple of late goals from Percy Tau and Themba Zwane earned South Africa a 4-2 win over Sao Tome e Principe in Group C and Eswatini and Congo Brazzaville drew 0-0 in Group I.