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. FULL-TIME

    Algeria 0-1 Cameroon (1-1 agg - game goes to extra-time)

    They're going to extra time in Blida as it ends 1-1 on aggregate after 180 minutes.

    Eric-Maxim Choupo Moting's first-half strike is good enough for Cameroon after Algeria won the first leg on Friday.

  2. BreakingTUNISIA QUALIFY FOR 2022 WORLD CUP

    FT: Tunisia 0-0 Mali (1-0 agg)

    The ball is swung into the Tunisia box but the hosts see of the danger and seal qualification for Qatar.

    It'll be back-to-back World Cup finals for the Carthage Eages.

    The decision to sack Mondher Kebaier and replace him with Jalel Kadri is vindicated.

    Mali's wait for a first-ever qualification goes on.

  3. Post update

    Tunisia 0-0 Mali (1-0 agg)

    More tense scenes as Hannibal Mejbri is in the middle of a coming-together between the two sides.

    Mali get a free-kick and a final chance to swing the ball into the box.

    Last chance saloon now...

  4. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Five minutes of additional time will be played. Algeria have managed to create a few tame chances including a long effort from Bedrane that drew a save out of Onana. No clear-cut danger, however.

  5. Post update

    Tunisia 0-0 Mali (1-0 agg)

    Mali continue to push forward. Will they get a chance to grab that elusive equaliser?

  6. Post update

    Tunisia 0-0 Mali (1-0 agg)

    Souhail Khmira

    Football journalist

    Fans have already started their celebrations here in Rades with seconds left...

    Ia it too soon?

  7. SUBSTITUTION

    Algeria 0-1 Cameroon (1-1 agg)

    Rigobert Song introduces fresh legs... thinking about extra time?

    Ambroise Oyongo leaves the pitch for Pierre Kunde Malong.

    Andre Onana has been taking his time with goal kicks too as we approach the 90.

  8. Post update

    Tunisia 0-0 Mali (1-0 agg)

    Mali striker Ibrahima Kone goes for a long-range shot which goes well over the bar.

    Now Tunisia keeper Bechir Ben Said goes down and claiming injury. He gets a yellow card for time-wasting instead

    The clock is winding down and it looks like Tunisia are heading to Qatar.

  9. SUBSTITUTION

    Tunisia 0-0 Mali (1-0 agg)

    Tunisia look to wind down the clock with some late substitutions as the board with five minutes of added time goes up.

    Manchester United's Hannibal Mejbri comes on for Naim Sliti.

  10. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Maher Mezahi

    Football journalist

    Less than ten minutes to play in Algeria and both sides seem winded. If the result stays as is, we will play extra time and Algeria's stellar record at Mustapha Tchaker stadium will finally fall.

    It will be the Fennecs' first ever loss at the venue.

  11. GOAL: Morocco 4-1 DR Congo (5-2 agg)

    Ben Malango (77 mins)

    Hope for DR Congo?

    Ben Malango pulls one back - but they need three more in the final 13 minutes.

  12. Post update

    Tunisia 0-0 Mali (1-0 agg)

    Souhail Khmira

    Football journalist

    Mali have five minutes in Tunis to try and force extra-time.

    Pyrotechnics, chants, and green laser pointers are present in setting up the atmosphere in Rades.

    Mali are throwing everything at the defensive experts, who refuse to budge.

  13. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Maher Mezahi

    Football journalist

    Just over ten minutes to go in this heavyweight clash.

    Oum Gouet picks up a booking for the Indomitable Lions after a cynical shirt pull.

    Extra time is looming in Blida

  14. SUBSTITUTION

    Algeria 0-1 Cameroon (1-1 agg)

    Algeria make their first change. Midfielder Sofiane Bendebka comes on for Ramiz Zerrouki. A like for like change as both are box-to-box midfielders.

  15. SUBSTITUTIONS

    Tunisia 0-0 Mali (1-0 agg)

    Souhail Khmira

    Football journalist

    Talk about throwing all their might.

    Mali coach Mohamed Magassouba brings in three substitutions at once. Ibrahima Koné goes in and Abdoulaye Diaby steps out.

    Abdoulaye Doucouré goes in and Yves Bissouma leaves.

    Aliou Dieng goes in for Diadie Samassekou. Magassouba has used all five subs now in a bid to get back in the game.

  16. GOAL: Morocco 4-0 DR Congo (5-1 agg)

    Achraf Hakimi (70 mins)

    Morocco in cruise control.

    A shot from outside the box is saved by DR Congo keeper Joel Klassumbua but Achraf Hakimi is on hand to pounce on the rebound and divert the ball back across goal.

    DR Congo need a miracle now.

  17. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    With less than 20 minutes to go Cameroon are really taking the initiative now, even winning the possession battle. The crowd in Blida are getting restless while Algerian players are warming up. They're to be brought on imminently.

  18. HITS THE WOODWORK

    Morocco 3-0 DR Congo (4-1 agg)

    Almost a fourth for Morocco as Tarik Tissoudali hits the left-hand upright from close range.

    Into the final quarter of the game, and DR Congo are in need of a miracle.

  19. Post update

    Algeria 0-1 Cameroon (1-1 agg)

    Cameroon create their first chances of the second half and they are big ones! Collins Fai floats a cross in and Tawamba heads downwards beautifully.

    Raïs M'Bolhi stops the header with his leg and stuffs the follow-up with a diving double save.

  20. Post update

    Tunisia 0-0 Mali (1-0 agg)

    Twenty minutes to go in Tunis.

    Carthage Eagles Bechir Ben Said has to leave his comfort zone to divert an imminent threat of a counter attack