Mamelodi Sundowns will complete one of the most remarkable turnarounds in African football history if they secure a point against Egyptian giants Zamalek on Wednesday night.
The race for a 2016 CAF Confederation Cup semi-final berth gets all the more serious as we head into the fourth round of action on Tuesday.
Mamelodi Sundowns continue their CAF Champions League quest with a tough away fixture against Zamalek in Egypt on Sunday evening.
France will be looking to continue their incredible record at major competitions on home soil when they take on Portugal in the European Championship final on Sunday.
France and Germany travel to Marseille on Thursday to battle it out for the right to progress to the Euro 2015 final, where either of them will be regarded as favourites to lift the trophy.
Wales will hope to maintain their momentum and Portugal will look to find some in Lyon, where the two teams lock horns in the first Euro 2016 semi-final on Wednesday.
Euros hosts France will be looking to avoid the same fate as England when they take on surprise package Iceland in the quarter-final on Sunday.
History is not on Germany's side as they prepare to take on Italy in the European Championship quarter-final at Stade Matmut-Atlantique on Saturday night.
The Wales squad is brimming with confidence despite being considered underdogs for their Euro 2016 quarter-final against Belgium at Stade Pierre-Mauroy on Friday.
Poland and Portugal will be hoping their star forwards will hit form in the first quarter-final of Euro 2016 on Thursday.
Croatia will look to book their spot in the Euro 2016 quarter-finals when they face Portugal on Sunday at the Stade Bollaert-Delelis.
Iceland will look to continue their fairytale run at Euro 2016 when they take on England in the round of 16 at the Allianz Riviera on Monday night.
France will look to add to their credentials as Euro 2016 favourites when they take on a spirited Republic of Ireland in their round-of-16 fixture on Sunday.
Two of the favourites will meet in unquestionably the tie of the round of 16 when Italy and Spain do battle at Stade de France on Monday night.
- Switzerland v Poland
- Wales v Northern Ireland
- Sweden v Belgium
- Italy v Republic of Ireland
- Austria v Iceland
- Portugal v Hungary
- Czech Republic v Turkey
- Poland v Ukraine
- Northern Ireland v Germany
- England v Slovakia
- Russia v Wales
- Romania v Albania
- Switzerland v France
- Belgium v Republic of Ireland
- South Africa v Lesotho
- Portugal v Austria
- Iceland v Hungary
- Spain v Turkey
- Italy v Sweden
- England v Wales
- Germany v Poland
- Ukraine v Northern Ireland
- Romania v Switzerland
- France v Albania
- Russia v Slovakia