NATIONAL TEAM - UGANDA - SQUAD - Werder Bremen's Melvyn Lorenzen in 21-man squad

Lorenzen has agreed to play for Uganda, where his parents are from.

19 May 2016
AFRICAN CONFEDERATION CUP 2016 - PLAY-OFFS - 2ND LEG - all results

TP Mazembe edged into the group stage but Esperance go out.

18 May 2016
STARS IN EUROPE - GHANA - CLUB - Ayew admits to being unsure on Swansea future

Andre Ayew says his future depends on a summer discussion.

17 May 2016
African Confederation Cup 2016 - play-offs - 2nd leg - preview

TP Mazembe are aiming to reach the group stage of Confed Cup.

16 May 2016
2016 Olympics - African sides set up friendlies

Africa's representatives finalised friendly fixtures ahead of the tournament in Rio.

13 May 2016
STARS IN MLS - SIERRA LEONE - CLUB - Alhaji Kamara cleared to play

Sierra Leone's Alhaji Kamara cleared to play after heart tests.

12 May 2016
STARS IN EUROPE - EGYPT - Omar Gaber aims to emulate success of Salah and Elneny

Omar Gaber has played nine teams for Egypt.

11 May 2016
FIFA - UEFA - Michel Platini to resign after ban appeal fails

Michel Platini UEFA president to resign after ban appeal fails.

10 May 2016

African Champions League 2016
2nd round / 1st leg

2015 Champions: TP Mazembe

106 19 Apr 2016 - 3 p.m.
mamelodi-sundowns 2 : 1 AS Vita Club
107 19 Apr 2016 - 3 p.m.
Entente Setif 0 : 0 Al Merreikh
108 19 Apr 2016 - 3 p.m.
TP Mazembe 1 : 1 Wydad Casablanca
109 19 Apr 2016 - 3 p.m.
Etoile du Sahel 3 : 0 Enyimba
110 19 Apr 2016 - 3 p.m.
ZESCO United 2 : 1 Stade Malien
111 19 Apr 2016 - 3 p.m.
Al Ahly SC 2 : 1 Young Africans
112 19 Apr 2016 - 3 p.m.
Al Ahli Tripoli 2 : 1 ASEC Mimosas
113 19 Apr 2016 - 3 p.m.
Mouloudia Béjaïa 1 : 1 Zamalek