Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Live Reporting

Rob Stevens and Luis Costa

All times stated are UK

  1. Now for the draw...

    Senegal fans

    That's it for our coverage of tonight's African World Cup qualifiers.

    It was a breathless few hours with five ties reaching their climax.

    From Sadio Mane's decisive penalty to Karl Toko Ekambi's late winner for Cameroon, the second legs of the play-offs did not disappoint.

    However, Egypt and Nigeria will be among the continental heavyweights to be missing out on a spot in Qatar.

    Next up is Friday's croup-stage draw, where we will find out who the African sides will be facing come November.

    There will be coverage of that across the BBC - thanks for joining us for all the drama!

  2. Africa's World Cup qualifiers decided

    #bbcfootball

    That result means Africa's five qualifiers for the 2022 World Cup have been decided.

    Cameroon join Ghana, Senegal, Morocco and Tunisia in heading to Qatar later this year.

    Can either of the quintet match Africa's best performance and reach the quarter-finals in the Middle East? Or go further?

  3. BreakingCAMEROON QUALIFY FOR 2022 WORLD CUP

    FT: Algeria 1-2 Cameroon aet (2-2 agg)

    Maher Mezahi

    Football journalist

    An incredible end to extra-time sees Cameroon through on the away goals rule.

    Karl Toko Ekambi's goal eliminates Algeria, who suffer their first ever defeat in Blida.

    What an incredible night. The Algerians are all on the floor crying and the Cameroonians are elated.

    The Indomitable Lions have made it a record eighth World Cup qualification by an African nation.

  4. GOAL: Algeria 1-2 Cameroon (2-2 agg)

    Karl Toko-Ekambi (120+4 mins)

    Absolute heartbreak for Algeria...

    Cameroon have surely stolen it right at the end!!

    At the very last minute, Collins Fai sends in a free-kick and Karl Toko Ekambi latches on to Michael Ngadeu's header to score past Rais M'Bolhi.

    The strike silences the stadium in Blida. Algeria can't believe what's hit them after netting in the 118th minute themselves.

  5. Post update

    Algeria 1-1 Cameroon (2-1 agg)

    There's a coming together in the Algeria half and a couple of yellow cards are brandished.

    Cameroon get a free-kick and Andre Onana heads forward.

    We've almost had three minutes of the added four, and there could be more to come.

  6. Post update

    Algeria 1-1 Cameroon (2-1 agg)

    Algeria striker Islam Slimani heads off as Ishak Belfodil comes on.

    The game is only just restarting, three minutes after Algeria scored...

  7. Post update

    Algeria 1-1 Cameroon (2-1 agg)

    Whistles abound from the crowd in Blida.

    The medical cart comes onto the pitch to deal with a clash in the centre-circle.

    Four added minutes at the end of extra-time are signalled.

  8. GOAL: Algeria 1-1 Cameroon (2-1 agg)

    Ahmed Touba (118 mins)

    TALK ABOUT LATE DRAMA!

    A 118th-minute header looks to have won it for Algeria!

    Rachid Ghezzal sends in a corner and it's Ahmed Touba who is unmarked at the back post from six yards out who finally scores for Algeria.

    For now the hosts will qualify for the World Cup.

    But Cameroon have a couple of minutes to try and find a goal...

  9. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Four minutes to go until the end of extra-time and Cameroon keeper Andre Onana appears to be cramping up...

    Algeria are giving it everything they have at home and the visitors are trying to hold on.

  10. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Maher Mezahi

    Football journalist

    Abdelkader Bedrane creates another Algeria chance by latching on to a Rachid Ghezzal free-kick.

    Andre Onana makes what seems like his 50th save of the night for Cameroon - but the offside flag was up and it wouldn't have counted.

  11. GREAT SAVE!

    Algeria 0-1 Cameroon (1-1 agg)

    Cameroon keeper Andre Onana is called into action once more to make another fine save.

    Ismael Bennacer sends a rocket of an effort which is heading inside the left-hand upright, but the Ajax keeper punches clear.

  12. SUBSTITUTION

    Algeria 0-1 Cameroon (1-1 agg)

    Two changes five minutes after the. restart.

    Youcef Belaili makes way for Besiktas winger Rachid Ghezzal for Algeria and Ignatius Ganago comes on for Leandré Tawamba for Cameroon.

    Cameroon are already looking to break up the game and wind down the clock.

  13. KICK-OFF

    Algeria 0-1 Cameroon (1-1 agg)

    No hanging about and a quick turnaround and the game is back under way.

    Fifteen minutes for either of these sides to score, or penalty kicks will decide their fate.

  14. HALF-TIME IN EXTRA TIME

    Algeria 0-1 Cameroon (1-1 agg)

    Algeria have the better of the first added period, but it ends as it started.

    Algeria created three or four real chances, but have a goal ruled out and come away with nothing.

    Penalties loom 15 minutes from now.

  15. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Maher Mezahi

    Football journalist

    One minute to the break in extra-time, and another huge chance for Algeria.

    Houcine Benayada sends in another dangerous cross that Islam Slimani heads, but Cameroon keeper Onana is up to the task again from close range.

  16. DISALLOWED GOAL - SLIMANI HEADER RULED OUT

    Algeria 0-1 Cameroon (1-1 agg)

    A VAR check rules Islam Slimani's goal out!

    Although it seemed that the Sporting striker headed the ball in, the replay clearly showed the Algerian scored with his elbow.

    We play on... and penalties are back on the cards!

  17. GOAL: Algeria 1-1 Cameroon (2-1 agg)

    Islam Slimani (98 mins)

    Maher Mezahi

    Football journalist

    There won't be penalties in Blida!

    It's that man again! Ahmed Touba, who was just subbed on drives down the left flank and crosses the ball to Islam Slimani who climbs higher than two Cameroon defenders.

    The ball spins off Slimani and into the bottom right-hand corner, with Andre Onana rooted to the spot.

    But the Indomitable Lions keeper thinks there was an infringement in there somewhere...

  18. CLOSE!

    Algeria 0-1 Cameroon (1-1 agg)

    Maher Mezahi

    Football journalist

    Extra-time starts with Algeria on top and a huge chance.

    Houcine Benayada floats in a cross that Islam Slimani attacks, but his header just misses the target.

    It clips the top of the net - and Cameroon keeper Andre Onana is furious with his defenders.

  19. KICK-OFF

    Algeria 0-1 Cameroon (1-1 agg)

    Meanwhile in Algeria, extra-time is under way.

  20. BreakingMOROCCO QUALIFY FOR 2022 WORLD CUP

    Morocco 4-1 DR Congo (5-2 agg)

    Morocco qualify for the World Cup for the sixth time in their history.

    Two goals from Azzedine Ounahi and one each from Tarik Tissoudali and Achraf Hakimi see the Atlas Lions home after they lost goalkeeper Bono to injury.