
It is sixth against fifth in Serie A as Roma and Juventus battle it out at the Stadio Olimpico on Sunday night.
Both teams have aspirations of finishing in the UEFA Champions League (UCL) places for next season, with Roma in particular focus after such a dreadful start to the campaign. They have now won seven league matches in a row to put themselves fully in contention.
Juventus were thought of as potential title contenders earlier in the season, and after a mesmerising unbeaten run, their form has dipped of late. Indeed, the Old Lady have lost two of their previous three league matches, although they did beat Genoa 1-0 at home last time out.
Juve also boast a superior H2H record of late, as they are unbeaten in the previous three meetings, while Roma have only won one of the last nine. Thus, this is a difficult game to predict, despite the Giallorossi's remarkable winning run.
How the bookies view it: Roma slight favourites
As per BoyleSports, Roma are slight favourites at 11/8 to beat Juventus, while an away victory can be backed at 15/8 by the same bookmaker. A draw is priced at 21/10.
Recent head-to-head: Bore draw
These two sides played out a 0-0 draw in the reverse fixture in September. It was seen as a decent point for Roma away from home at the time, given their poor start to the season.
Players to watch: Dovbyk scoring streak could continue
Artem Dovbyk has scored the decisive goal in each of Roma's last two wins, and he can be backed at the generous price of 9/4 with BoyleSports to score again this weekend.
Kenan Yildiz netted the winner for Juventus against Genoa last time out, and he is attracting plenty of interest ahead of the summer transfer window.
Predicted lineups
Roma will welcome back defenders Zeki Celik and Devyne Rensch to the squad after spells out through injury, but Paulo Dybala is ruled out for the rest of the season. Mats Hummels has recently announced his retirement at the end of the campaign, and is expected to start at the heart of the defence.
Federico Gatti will be missing for Juventus, but out-of-favour Dusan Vlahovic could get a rare start.
Roma: Svilar, Mancini, Hummels, Ndicka, Celik, Kone, Paredes, Angelino, Soule, Pellegrini, Dovbyk.
Juventus: Di Gregorio, Kalulu, Veiga, Kelly, Gonzalez, Locatelli, Thuram, McKennie, Koopmeiners, Yildiz, Vlahovic.
Anything else catch the eye?
None of Juventus' last four or Roma's previous two matches have seen both teams score, so going against Both Teams To Score (BTTS) at 10/11 with BoyleSports could be wise. By default given our pick for Dovbyk to score, we are also expecting yet another Roma victory, and a price boost of 8/1 from BoyleSports for the Giallorossi to win both halves is very tempting given their recent dominance.
This Serie A match between Roma and Juventus will be played on and kick off at 19:45. Check below for our tipsters best Roma vs Juventus prediction. You may also visit our dedicated betting previews section for the most up to date previews.