17:30 Manchester City VS Newcastle United 1 (Home team to win)
20:30 Fulham VS Tottenham Hotspur 2 (Away team to win)
18:00 Burnley VS Brentford OVER 1.50 (Total goals 2 or more)
18:00 Luton Town VS Nottingham Forest OVER 1.50 (Total goals 2 or more)
18:15 Osasuna VS Real Madrid X2 (Away team to win or draw)
17:30 Darmstadt 98 VS Bayern Munich 2 (Away team to win)
17:30 VfL Wolfsburg VS Augsburg OVER 1.50 (Total goals 2 or more)
17:30 Heidenheim VS Borussia Monchengladbach Over 1.50 (Total goals 2 or more)
17:30 1. FSV Mainz 05 VS VfL Bochum OVER 1.50 (Total goals 2 or more)
18:00 West Brom VS Bristol City 1X (Home team to win or draw)
18:00 Celtic VS St Johnstone 1 (Home team to win)
23:30 Porto VS Vizela 1 (Home team to win)
ALL MATCHES ARE IN EAST AFRICAN TIME (EAT)