The Serie A title race looks wide open this season and two teams trying to keep up with the pace, Juventus and Fiorentina, clash at the Allianz Stadium on Sunday.
These two clubs are level on 31 points in the Serie A standings, although La Viola have played one game less, and they are both on the cusp of the UEFA Champions League places, lying three points behind fourth-placed Lazio.
Atalanta, Napoli and Inter Milan are still the teams to beat at the top, but it would only take a few wins for either of these sides to propel themselves into the title picture and their encounter in Turin could be cagey.
Juventus to win and under 2.5 goals - 3/1
Juve have struggled to translate draws into wins this season, but they nonetheless remain unbeaten after 17 games in Serie A and should not be taken lightly.
They last lost a league fixture when they visited Lazio back in March and they have been a tough nut to crack in Italy's top flight.
Ahead of this contest with Fiorentina, though, they have drawn four of their last five matches and fans will be getting frustrated at the team's inability to put wins on the board.
There is unlikely to be any complacency when they face La Viola, though, and Juve can draw confidence from the fact their opponents have endured a minor dip in form this month.
Fiorentina are winless in their last three games against Bologna, Vitoria Guimaraes and Udinese, so their confidence has taken a bit of a hit before this game.
Juve have been especially resolute on their own patch, conceding just seven goals in nine league matches in Turin, and they can grind out a low-scoring win.
Absences of key players such as Arkadiusz Milik, Bremer, Timothy Weah and Douglas Luiz have forced Juve to adopt a more cautious approach recently and their defence should come out on top in this one.
Back a home win and under 2.5 goals at 3/1.
Dusan Vlahovic to score at anytime - 13/10
Since moving to Turin, Dusan Vlahovic has struggled against former club Fiorentina, failing to find the net in four matches.
However, the Serbian striker could snap that streak this weekend and is worth a bet at 13/10 to score against the Florence outfit.
Vlahovic has bagged seven goals in Serie A this season and he is not afraid to have a crack at goal, having averaged 3.6 shots per game in his 15 league appearances.
Fiorentina are without a clean sheet in each of their last three games and, if Juve find a way through, Vlahovic is a worthy contender to find the net.
The 24-year-old was on target in his side's most recent home contest - a 4-0 thrashing of Cagliari in the last 16 of the Coppa Italia.
Read more football betting tips and predictions on site
Juventus - 10/11
Draw - 23/10
Fiorentina - 10/3
View the full market and more odds for Juventus v Fiorentina on site
Read Juventus v Fiorentina how to watch, TV channel, head-to-head stats and more on site
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.