Mr. Predictor's tips for this weekend's football

Hi gang! The games start on Friday with a massive clash in Italy and there are some big games in the Premier League, including a game between the last two champions. Oh, and a huge derbies in Germany and Spain. I can't wait!

Juventus v Inter Milan – Friday 7 December – Serie A – BET HERE

Juve have had the upper hand against their bitter rivals in recent years and I don’t expect that to change here. The Old Lady have won 13 of their 14 league games this season and Cristiano Ronaldo is hitting form. Inter are third and have only won one of their last five games in all competitions. They haven’t won away to Juventus since 2012, so I’m backing a Home Win here.

Match Tip: Over 2.5 Goals (Odds: 1.85)
Mr. Predictor’s Verdict: Juventus 2 v 1 Inter Milan

Bournemouth v Liverpool – Saturday 8 December – Premier League – BET HERE

Bournemouth ended their losing run with a 2-1 win over Huddersfield on Tuesday night. That said, they’ve struggled against the big teams lately, having already been beaten at home by Arsenal and Manchester United this season. Liverpool are second and won both games against the Cherries last season by an aggregate score of 7-0. I expect goals here, and I’m going for a Liverpool win.

Match Tip: Over 2.5 Goals (Odds: 1.60)
Mr. Predictor’s Verdict: Bournemouth 1 v 2 Liverpool

Schalke v Borussia Dortmund – Saturday 8 December – Bundesliga – BET HERE

The Ruhr Derby rarely disappoints, and there’s added importance here since Dortmund are seven points clear at the top of the table. They’ve won their last four in the Bundesliga but haven’t beaten their rivals away since 2013. Schalke have only lost one of their past five games in the Bundesliga, so I can see a Draw here.

Match Tip: Both Teams to Score (Odds: 1.55)
Mr. Predictor’s Verdict: Schalke 1 v 1 Borussia Dortmund

Chelsea v Manchester City – Saturday 8 December – Premier League – BET HERE

This is a big test for City. Chelsea have won nine of their 12 home matches in all competitions this season. However, they have also drawn three of their past five league games at the Bridge, so they’re not at their best. City are still top and have only conceded two away league goals this season. They have also won their last three games against the Blues, including a 2-0 win in the Community Shield in August and a 1-0 victory at Stamford Bridge last year. I’m going for an Away Win.

Match Tip: Manchester City Win (Odds: 1.90)
Mr. Predictor’s Verdict: Chelsea 0 v 2 Manchester City

Espanyol v Barcelona – Saturday 8 December – La Liga – BET HERE

Usually Barcelona would consider this an easy game, but Espanyol have won five of their six league games at home this season. Barca have only won three of their six away games, and their clean sheet against Villarreal last weekend was their first since August! The last ten derbies at Espanyol have all had Under 3.5 Goals, and I’m backing a narrow Away Win this time.

Match Tip: Under 3.5 Goals (Odds: 1.55)
Mr. Predictor’s Verdict: Espanyol 0 v 1 Barcelona

Newcastle v Wolves – Sunday 9 December – Premier League – BET HERE

Newcastle have lost six out of eight games at St. James’ Park this season, although they got a good result at Everton. Wolves halted their poor run in style against Chelsea but they have not taken their chances this season and there have been Under 2.5 Goals in six of their seven away games. All three matches between these teams in the 2016/17 also saw Under 2.5 Goals, so I’m backing for the same here in a Home Win.

Match Tip: Under 2.5 Goals (Odds: 1.55)
Mr. Predictor’s Verdict: Newcastle 1 v 0 Wolves