Roma's width and corners can pin Cagliari back, but the decisive question is how often that supply produces a second clean finish. Dortmund have also generated repeat entries against Bremen's compact block, with the previous meeting showing both strong supply and delayed finishing. Cagliari's first forward reception and Bremen's direct outlet give the two games their counter rhythm. The first goals should change how much room appears behind each defending midfield.
Roma put 24 shots into their Napoli match but only four on target; two of their three goals came from defender Balerdi. Cagliari's Mendy and Maldini can still combine through a first aerial contact and a quick second pass, while Mina can return to central cover after missing Bologna. Winks played the first half of that loss before injury and now leaves Romano and Deiola with more first-pass work. Roma have also been without Koné and Svilar, with Cristante, Pisilli and Gollini taking the recent roles. I expect Roma to create chances, but I side with Cagliari to keep the final score close.
Against this Bremen block, Dortmund reached 21 shots and nine on target in the previous meeting. Guirassy has continued to receive goal-directed chances, and Dortmund's wingbacks can recover wide clearances for another delivery. Bremen's recent Mainz goals included two penalties and a deflection, while its defence conceded repeated wide entries. Bensebaini played Dortmund's last match but is suspended for the cup; Gadou is the named replacement and already started the earlier Bremen game. Bremen's other listed absences mostly carried through its last match, and the starting keeper and forward remain unconfirmed. Dortmund's established supply makes me side with Dortmund to win.