Fiorentina v Inter – Friday 19:45, BT Sport 2

Fiorentina are unbeaten in seven, but they’ve drawn five of these games with both victories coming over bottom-half sides Sassuolo and Cagliari. These games have been pretty tight, with six out of seven seeing fewer than three goals and just one goal or less in three of their last four. Inter won 12 of 15 unbeaten games to start the season, but they’ve since failed to win any of their last four, drawing against Juve and Lazio while losing to Sassuolo and Udinese. Given that defeat at Sassuolo was Inter’s first on the road this season, while Fiorentina have lost just once in eight on home turf this term and are W3-D2-L1 hosting top-five sides since the start of last season, we’re backing the stalemate.

Genoa v Sassuolo – Saturday 14:00

Sassuolo have won three of four unbeaten games, despite facing Roma and Inter in their last two matches, and while they’ve struggled against the better teams on their travels they’ve won seven of their last eight when travelling to bottom-half sides. Genoa may have tasted defeat just once in their last seven (W3-D3-L1), but each of these victories finished 1-0 and came over the current bottom three. At home, Genoa are a pitiful W1-D2-L6, with that sole victory coming over hapless Benevento, and with that in mind the visitors look like value.

Cagliari v Juventus – Saturday 19:45, BT Sport 1

Cagliari recorded a surprise win at Atalanta last time out, but it was their first in six and should have no bearing on this fixture as they host Juve. They’ve played each of the top five once this term, losing all of these games with an aggregate score of 13-1, while they’ve scored just twice in their last 11 against such opposition stretching back into last season as they lost eight to nil. Juventus meanwhile, have conceded just one goal in their last six Serie A matches, winning to nil in four of these.