Inter not to beat Sassuolo –
Inter were knocked off top spot after their home defeat to Udinese last time out, and their three-match winless run could extend this weekend.
Sassuolo have triumphed in their last two at home, and were impressive in winning away at Sampdoria in their last league game.
The hosts weren’t blown away by Juventus and Milan during a bad run of form – losing by two goals to each – so now they’ve improved are capable of a shock result against their faltering visitors.
Southampton not to beat Huddersfield –
Considering they are without a win in five, Southampton’s price to not win this game is particularly appealing.
Mauricio Pellegrino’s side were thrashed 4-1 by Leicester in their last home match, having only beaten West Ham, West Brom and Everton there this season.
Huddersfield ended their winless run on the road with an emphatic 4-1 win at Watford in their last match, and can claim at least one point at St Mary’s on Saturday.
Celtic not to beat Aberdeen –
Hearts proved Celtic’s fallibility by ending their 69-match unbeaten run last weekend, and Aberdeen are equally capable of upsetting the league leaders.
The visitors have won five of their last seven away games, including wins to nil at Dundee and St Johnstone in their last two matches on the road.
Brendan Rodgers’ hosts, meanwhile have won just four of their last 10 home games, so are clearly fragile.
Valencia not to beat Villarreal –
Valencia have won just two of their last five matches after defeat to Eibar last weekend.
And the weekend visit of Villarreal doesn’t offer an easy opportunity to turn things around.
The visitors have only lost one of their last six away matches – including a draw at Atletico Madrid – and won this fixture 3-1 in May.
*Odds subject to change.