| Thats all. Game finished. | ||
| 90+4' | The second half has concluded, with the final score reading Torino 0, Roma 2. | |
| 90+3' | Missed opportunity. Kostas Tsimikas from Roma took a right-footed shot from the left side of the penalty area. | |
| 90+1' | Nikola Vlasic from Torino receives a yellow card for committing a serious foul. | |
| 90+1' | The fourth official has indicated that there will be four minutes of stoppage time. | |
| 90+1' | Nikola Vlasic from Torino commits a foul. | |
| 90+1' | Daniele Ghilardi from Roma is awarded a free kick in the opponent's half. | |
| 90' | Shot on goal denied. Robinio Vaz from Roma takes a right-footed attempt from the middle of the penalty area, but the goalkeeper makes the save. | |
| 88' | Matías Soulé from Roma earns a free kick on the right side of the field. | |
| 88' | Valentino Lazaro from Torino commits a foul. | |
| 86' | Niccolò Pisilli from Roma commits a foul. | |
| 86' | Adrien Tamèze from Torino earns a free kick in the opponent's half. | |
| 84' | Missed opportunity! Saúl Coco from Torino takes a right-footed shot from outside the penalty area, but it goes wide. | |
| 82' | Ardian Ismajli from Torino commits a foul. | |
| 82' | Wesley from Roma is awarded a free kick in their own half. | |
| 80' | Ché Adams from Torino has just taken a shot with his right foot from the right side of the penalty area, but he has missed the target. | |
| 76' | Substitution for Torino: Alieu Njie comes on to take the place of Cyril Ngonge. | |
| 76' | Substitution for Roma: Kostas Tsimikas comes on to take the place of Devyne Rensch. | |
| 76' | Substitution for Torino: Tino Anjorin comes on to take the place of Emirhan Ilkhan. | |
| 76' | Substitution for Roma: Niccolò Pisilli comes on to take the place of Paulo Dybala. | |
| 76' | Substitution for Roma: Robinio Vaz comes on to take the place of Donyell Malen. | |
| 75' | Missed opportunity! Donyell Malen from Roma took a left-footed shot from the left side of the penalty area after a quick counterattack. | |
| 72' | Goal! Torino 0, Roma 2. Paulo Dybala scores with a left-footed shot from the right side of the six-yard box, finding the top center of the net. The assist came from Devyne Rensch. | |
| 72' | Goal! Torino 0, Roma 2. Paulo Dybala scores for Roma with a left-footed shot from the right side of the six-yard area. | |
| 67' | Paulo Dybala from Roma earns a free kick in his team's defensive zone. | |
| 67' | Valentino Lazaro from Torino commits a foul. | |
| 63' | Missed opportunity. Ché Adams from Torino took a left-footed shot from the middle of the box after a set piece, but it didn't hit the target. | |
| 62' | Gianluca Mancini from Roma commits a foul. | |
| 62' | Ché Adams from Torino earns a free kick on the left flank. | |
| 61' | Offside call against Torino. Cyril Ngonge has been flagged for being in an offside position. | |
| 60' | Evan Ndicka from Roma commits a foul. | |
| 60' | Ché Adams from Torino earns a free kick in the offensive half of the field. | |
| 59' | Offside call against Roma. Donyell Malen has been flagged for being in an offside position. | |
| 55' | Gianluca Mancini of Roma receives a yellow card for committing a serious foul. | |
| 55' | Gianluca Mancini from Roma commits a foul. | |
| 55' | Gianluca Mancini from Roma commits a foul. | |
| 52' | Substitution for Roma: Matías Soulé comes on to take the place of Lorenzo Pellegrini. | |
| 51' | Manu Koné of Roma earns a free kick in the opponent's half. | |
| 51' | Adrien Tamèze from Torino commits a foul. | |
| 49' | Shot on goal denied. Cesare Casadei from Torino heads the ball from the center of the penalty area, but the goalkeeper makes the save. | |
| 48' | A shot on goal has been blocked. Valentino Lazaro from Torino takes a right-footed strike from the middle of the penalty area, but the goalkeeper makes the save. | |
| 45' | Substitution for Torino: Cesare Casadei comes on to take the place of Gvidas Gineitis. | |
| 45' | Substitution for Torino: Cesare Casadei comes on to take the place of Gvidas Gineitis. | |
| 45+4' | The first half concludes with Torino trailing Roma 1-0. | |
| 45+3' | Saúl Coco from Torino is awarded a free kick on the left side of the field. | |
| 45+3' | Paulo Dybala from Roma commits a foul. | |
| 45+2' | Lorenzo Pellegrini from Roma earns a free kick in his team's defensive zone. | |
| 45+2' | Marcus Pedersen from Torino commits a foul. | |
| 45+2' | Missed opportunity! Bryan Cristante from Roma takes a right-footed shot from outside the penalty area, but it sails high and to the left of the goal. The attempt was set up by Paulo Dybala. | |
| 45+1' | The fourth official has indicated that there will be three minutes of stoppage time. | |
| 44' | Offside call against Roma. Donyell Malen has been flagged for being in an offside position. | |
| 40' | Cyril Ngonge from Torino takes a left-footed shot from outside the penalty area, but the attempt is denied by the goalkeeper. | |
| 39' | Lorenzo Pellegrini of Roma commits a foul. | |
| 39' | Emirhan Ilkhan from Torino earns a free kick on the right side of the field. | |
| 38' | Gianluca Mancini from Roma commits a foul. | |
| 38' | Cyril Ngonge from Torino earns a free kick in the offensive half of the field. | |
| 37' | Corner awarded to Torino after a play that saw Evan Ndicka give up possession. | |
| 35' | Missed opportunity! Gvidas Gineitis from Torino took a left-footed shot from over 35 yards out. | |
| 34' | The pause has ended. They are set to resume play. | |
| 34' | The game is currently paused due to an injury to Nikola Vlasic from Torino. | |
| 33' | The pause has ended. They are set to resume play. | |
| 33' | Substitution for Torino: Marcus Pedersen comes on to replace Zakaria Aboukhlal, who has been injured. | |
| 31' | The match is currently paused due to an injury to Zakaria Aboukhlal from Torino. | |
| 29' | Corner kick awarded to Torino after Lorenzo Pellegrini allowed the ball to go out. | |
| 28' | Gvidas Gineitis from Torino earns a free kick on the left side of the field. | |
| 28' | Deyvne Rensch of Roma commits a foul. | |
| 26' | Goal! Torino 0, Roma 1. Donyell Malen scores for Roma with a right-footed strike from the middle of the penalty area. | |
| 26' | A shot on goal is thwarted. Cyril Ngonge from Torino takes a left-footed attempt from outside the penalty area, but Mile Svilar from Roma makes a save in the bottom left corner, with the play set up by Adrien Tamèze. | |
| 25' | VAR Review: Torino's goal is disallowed; the score remains Torino 0, Roma 0. | |
| 25' | VAR Review: Goal by Roma - Donyell Malen under scrutiny. | |
| 23' | Goal! Torino 0, Roma 1. Donyell Malen scores for Roma with a right-footed strike from the center of the penalty area, finding the bottom right corner. The goal was set up by Paulo Dybala after a quick counter-attack. | |
| 23' | Substitution for Roma: Daniele Ghilardi comes on to replace Mario Hermoso, who has been injured. | |
| 22' | Missed opportunity! Paulo Dybala from Roma takes a left-footed shot from outside the penalty area that goes just wide to the right, with an assist from Donyell Malen. | |
| 20' | Corner kick awarded to Roma after a foul by Ardian Ismajli. | |
| 20' | A shot is deflected. Paulo Dybala from Roma tries a left-footed effort from the right side of the penalty area, but it gets blocked. The assist came from Gianluca Mancini. | |
| 20' | The attempt is thwarted. Paulo Dybala of Roma takes a right-footed shot from the right side of the penalty area, but it's blocked. | |
| 20' | Shot on goal blocked. Donyell Malen from Roma takes a right-footed attempt from the right side of the penalty area, but it's kept out in the bottom right corner by Alberto Paleari of Torino, with an assist from Paulo Dybala. | |
| 18' | Donyell Malen from Roma commits a handball. | |
| 17' | Wesley from Roma is awarded a free kick in their own half. | |
| 17' | Wesley from Roma earns a free kick in their own half. | |
| 17' | The pause has ended. They are set to resume play. | |
| 16' | The game is currently on hold due to an injury to Mario Hermoso from Roma. | |
| 15' | Manu Koné from Roma is awarded a free kick on the left side of the field. | |
| 15' | Manu Koné from Roma is awarded a free kick on the left side of the field. | |
| 14' | Ché Adams from Torino committed a foul. | |
| 14' | Evan Ndicka from Roma earns a free kick in his own half of the field. | |
| 13' | The attempt is thwarted. Bryan Cristante of Roma takes a right-footed shot from outside the penalty area, but it gets blocked. The pass came from Mario Hermoso. | |
| 11' | Missed opportunity! Lorenzo Pellegrini from Roma took a right-footed shot from the middle of the box, but it didn’t hit the target. | |
| 9' | Ardian Ismajli of Torino receives a yellow card for committing a serious foul. | |
| 9' | Ardian Ismajli from Torino commits a foul. | |
| 9' | Donyell Malen of Roma is awarded a free kick in their own half. | |
| 9' | Wesley from Roma earns a free kick in their own half. | |
| 9' | Valentino Lazaro from Torino commits a foul. | |
| 6' | A shot is deflected. Donyell Malen of Roma takes a right-footed attempt from outside the penalty area, but it gets blocked. The pass came from Lorenzo Pellegrini. | |
| 5' | Saúl Coco from Torino committed a foul. | |
| 5' | Paulo Dybala from Roma earns a free kick in the opponent's half. | |
| 4' | The pause has ended. The teams are set to resume play. | |
| 4' | The game is currently on hold due to an injury to Ardian Ismajli from Torino. | |
| 3' | Wesley from Roma earns a free kick on the left side of the field. | |
| 3' | Ardian Ismajli from Torino commits a foul. | |
| First Half starts. | ||