It kicks off at 17.00 GMT, you can follow all the build-up and action as it happens from today’s Serie A games on the LIVEBLOG.
The Giallorossi need to shake off the disappointment of their incredible 4-3 defeat to Juventus, which they somehow managed despite being 3-1 up with 20 minutes to go.
Roger Ibanez and Bryan Cristante are both suspended, but Gianluca Mancini and Nicolò Zaniolo return to the fray.
Chris Smalling (reportedly with COVID-19), injured Rick Karsdorp and Leonardo Spinazzola are unavailable, with Amadou Diawara and Ebrima Darboe at the Africa Cup of Nations.
Jose Mourinho throws new signing Sergio Oliviera straight into the starting XI, dumping Jordan Veretout to the bench, with Maitland-Niles having already made his debut against Juventus.
At least, that was the plan, but Lorenzo Pellegrini pulled out with a twinge in the warm-up, replaced by Veretout.
Cagliari are down to the bare bones for this trip, as a new COVID outbreak hit the club this weekend, ruling out Raoul Bellanova, Simone Aresti, Alberto Grassi, Matteo Lovato and Cristian Oliva.
There are also five new positive cases in the Primavera youth team squad.
Meanwhile, Marko Rog, Kevin Strootman, Damir Ceter and Sebastian Walukiewicz are injured, with Keita Balde Diao at the Africa Cup of Nations.
Joao Pedro and Leonardo Pavoletti lead the way, with Edoardo Goldaniga making his debut in defence and Gaston Pereiro promoted to the starting XI.
Roma: Rui Patricio; Maitland-Niles, Mancini, Kumbulla, Vina; Veretout, Sergio Oliveira, Mkhitaryan; Zaniolo, Abraham, Felix
Cagliari: Cragno; Zappa, Altare, Goldaniga, Carboni; Marin, Deiola, Dalbert, Pereiro; Joao Pedro, Pavoletti