Algeria 2-1 Nigeria: Africa Cup of Nations semi-final – as it happened

That’s all from me. Algeria had a flood of first-half chances, but achieved little in the second period until Riyad Mahrez stepped up for that late, late free kick. It was enough. Bye! What cool from Mahrez. What guts, what technique. He had a quiet game, but somehow he’s always there

Tourmalet tussles, Women’s World Cup finals and when bees attack | Classic YouTube

1) The 106th edition of the Tour de France kicks off this weekend. You can get accustomed to this year’s route with this snazzy 3D snake through every stage, while here’s the best on board footage from 2018. The Tour was a different beast 70 years ago, when beer, cigarettes

Nigeria into Africa Cup of Nations last 16 as Naby Keïta makes return for Guinea

Fallback Image

Nigeria have become the first side to advance to the knockout stages of the Africa Cup of Nations after beating Guinea 1-0 in Alexandria. As with their opening Group B win over Burundi, the Super Eagles left it late to make a breakthrough against stubborn opponents. It was centre-back Kenneth Omeruo

South Africa v Morocco: Africa Cup of Nations 2019 – live!

1 min: We’re under way! Anthems done, both teams are having a little pre-match huddle, and we’ll soon by under way. The players are out, and the national anthems are being played. South Africa’s anthem starts superbly, I think, but then meanders along disappointingly before eventually giving up. The sun is shining over

Cameroon v Ghana: Africa Cup of Nations 2019 – live!

A reminder of how warm it is ... Players’ health at risk in Africa Cup of Nations heat, says footballers’ union My contribution to this year’s Afcon ... Ahmed ‘Kouka’ Hassan: ‘Salah is a brother. He is a role model for me and all Egyptians’ Pathetic planning, it would seem ... Ahmad Yousef