This weekend, lots of clubs across Europe will be in action with some still in the title race, some trying to qualify for European football next season and some battling to avoid being relegated.
With all these scenarios occurring as the end of the season gets closer, we have selected the best possible games and possible outcomes for you to win this weekend.
Odds for selected games were culled from Sportybet
Selected games, outcomes and odds
Augsburg vs Union Berlin: Under 2.5 goals @ 1.67 odds
Man City vs Leeds United: Over 2.5 goals @ 1.37 odds
Wolves vs Aston Villa: Aston Villa to win @ 2.43 odds
Burnley vs Cardiff City: Burnley to win @ 1.35 odds
Borussia Monchengladbach vs Bochum: Monchengladbach to win @ 2.13 odds
AC Milan vs Lazio: AC Milan win or draw @ 1.22 odds
Real Madrid vs Osasuna: Over 2.5 goals @ 1.62 odds
RC Lens vs Marseille: Lens win or Draw @ 1.42 odds
AC Ajaccio vs Toulouse: Toulouse Win or draw @ 1.33 odds
Lyon vs Montpellier: Lyon to win @ 1.70 odds
Napoli vs Fiorentina: Napoli win or draw @ 1.25 odds
Total accumulated odds: 126.80
Booking code: 3E3F5F5