Fifth-placed Roma welcome 12th-placed Cagliari to the Stadio Olimpico on Monday evening with contrasting recent fortunes shaping this Serie A clash. Gian Piero Gasperini's hosts sit on 43 points but stumbled to defeat at Udinese last week, slipping out of the Champions League places. Fabio Pisacane's visitors arrive in the capital riding a three-match winning streak that includes stunning victories over Juventus and Fiorentina. The Giallorossi remain heavy favourites at home despite their wobble, boasting the league's second-best defence with just 14 goals conceded across 23 matches.
Roma's momentum has stalled at a crucial point in their European qualification push. The 1-0 defeat at Udinese last Monday extended a winless run to three matches across all competitions, following a Europa League draw in Athens and a home stalemate against Milan. The Giallorossi managed just three shots on target despite 64% possession in Udine, with a second-half free-kick the difference. Their previous victory came on January 22 with a 2-0 Europa League win over Stuttgart at home, and Gasperini needs his side to rediscover that clinical edge quickly with the season's decisive stretch approaching.
Cagliari have transformed their campaign across January, surging from relegation worries to mid-table comfort. The 1-0 home victory over Juventus on January 17 marked just their second win over the Bianconeri in 15 years, sending shockwaves through Serie A. A 2-1 away win at Fiorentina followed, before Pisacane's men demolished Hellas Verona 4-0 at the Unipol Domus to make it three consecutive triumphs. The Sardinians have scored seven goals in those wins after managing just three in their previous four league outings, suggesting the young coach has finally unlocked his side's attacking potential.
Roma hold a commanding advantage in this fixture, winning 22 of 40 previous meetings while Cagliari have managed just eight victories. The hosts are unbeaten in their last six encounters with the Islanders, recording five wins and a draw during that stretch. The reverse fixture in December ended 1-0 to Roma at the Unipol Domus, making it four consecutive league victories over Cagliari. The visitors last beat Roma in Serie A back in October 2021.
My prediction is Cagliari +1.5 Asian Handicap at 1.55. Roma have conceded in 4 of their last 5 Serie A home matches, while Cagliari have scored in 5 of their last 6 away games. The visitors' attacking resurgence—seven goals in three matches—gives them genuine scoring threat against a Roma defence that looked vulnerable at Udinese. The xG projection (1.57–0.71) supports a 2-1 finish.