Bayern Munich play away against Freiburg in a Friday night Bundesliga encounter. With Munich being the stronger side, Freiburg will be looking to take advantage of playing in their home background.
Morocco face off against Togo in the AFCON Group C fixture. The Moroccans are in dire need of points and don't have much time to get their campaign back on track, however the Togolese side are currently sitting on one point and are also seeking a win.
The EPL encounter between Manchester City and Tottenham will take place at the Etihad Stadium on Saturday. With just three points separating the two sides, this promises to be a tight match-up after City's humbling defeat against Everton over the past weekend.
Valencia play away against Villarreal in the Spanish La Liga. The home side are undefeated in five games and will be hoping to take advantage of the 17th placed Valencia team.
Freiburg v Bayern Munich
(Bundesliga)
League Rankings: Freiberg 8th Bayern 1st
Useful facts: Bayern have won nine of their last 11 games away from home and have now kept three consecutive clean sheets. Having won five of their last six games, Carlo Ancelotti's team will also take confidence from Freiburg's form that has seen them come away with wins only twice in that timeframe. The champions also boast a superior head-to-head record, with four wins and only one loss in their last six against their opponents.
David Booysen: Bayern
Morocco v Togo
(AFCON)
FIFA Rankings: Morocco 57th Togo 90th
Useful facts: With both teams on a run of two wins from their last five games, this will be far harder to predict. Even the historical precedent is split down the middle, with two wins apiece from five previous encounters.
David Booysen: Morocco
Man City v Tottenham
(Premier League)
League Rankings: Man City 5th Tottenham 2nd
Useful facts: It will come as no surprise to see how closely matched these two are, with each winning three games out of their last six. However, City have dominated at home with five wins from six at the Etihad. But, after City's 4-0 defeat to Everton, it will be a tough ask to beat a Tottenham team that has now won six games in a row.
David Booysen: Man City… even though they lost last week.
Villarreal v Valencia
(La Liga)
League Rankings: Villarreal 5th Valencia 17th
Useful facts: Villarreal are undefeated in their last five games, while Valencia have lost twice in that timeframe. Furthermore, the Yellow Submarine have won three of their last six against Valencia, losing two. Furthermore, you can expect goals, with Valencia conceding at least two in all of their last four away matches.
David Booysen: I think it'll be an upset. A win for Valencia.