Crystal Palace vs Burnley (1 – 1.80)
Palace’s recent run of form has been excellent, as they have swept aside some of the best sides in the Premier League this month. They should pick up a comfortable 3 points against a Burnley outfit that have been awful away from home this season.
Mainz vs Monchengladbach (GG – 1.64)
The home side will be high on confidence here after an impressive draw with league leaders Bayern Munich last week. Monchengladbach’s last 4 games have seen both teams’ score so we think that trend will continue here.
RB Leipzig vs Ingolstadt (1 – 1.50)
RB Leipzig are the only team in the Bundesliga keeping the title race relatively interesting, and they will be disappointed that they failed to close the gap last week by drawing to Schalke. Therefore expect an improved performance here, and a home win against an Ingolstadt side that lie in the relegation zone.
West Brom vs Leicester City (0-0 HT Correct score – 2.80)
West Brom have failed to score in their last 4 games, highlighting the attacking sacrifices that Tony Pulis makes to keep his side defensively resolute. A tight and hard fought opening 45 minutes is expected here, and no goals at half-time Is a good value bet.
Palermo vs Fiorentina (2 & GG – 2.37)
Fiorentina took part in one of the games of the Serie A season last week as they defeated Inter Milan 5-4 at home. Buoyed by the confidence of that tremendous result, they should get the win here. However their defensive shortcomings mean they are likely to concede at least one even in victory.
Real Madrid vs Valencia (1&GG – 1.86)
With huge pressure on them now after their dramatic El Clasico loss to Barcelona, Real Madrid simply cannot afford to drop any more points. Los Blancos have only kept 1 clean sheet in their last 15 games, so we fancy Valencia to find the net against a leaky defence. With that being said, this high pressure game should bring the best out of Ronaldo and Co. in attack, so a home win with both teams to score is a smart bet.