Samir Handanovic - 7/10
Inter Milan custodian Samir Handanovic was wrong-footed during the first AS Roma goal, as the ball took a slight deflection on its way in. The Slovenian recovered to make a series of crucial saves, especially towards the end of the game. However, he was rooted to the ground when Mancini grabbed a late equaliser.
Milan Skriniar - 7/10
Milan Skriniar brought Inter Milan level with a wonderful header, but defensively, he left a lot to be desired. The Slovak was also beaten in the air by Mancini to score a late equaliser for AS Roma.
Stefan de Vrij - 7/10
Stefan de Vrij tracked Dzeko well and helped his side build from the back. The Dutch centre-back completed 95% of his passes and made a game-high of seven clearances.
Andrea Bastoni - 6/10
With most of AS Roma's attacks stemming from the right flank, Andrea Bastoni had all the time and space to drive forward, but he didn't come through with flying colours.
Achraf Hakimi - 8/10
After a quiet first half, Achraf Hakimi burst to life in the second, scoring a sensational goal to give Inter Milan a 2-1 lead. He is now the first Inter Milan defender to net six times in a single Serie A campaign since Maicon in 2010.
Nicolo Barella - 7/10
Nicolo Barella was beaten to the ball by Veretout in the build-up to AS Roma's opener. However, that seemingly spurred him on, as Barella appeared relentless with his pressing and constantly tried to force AS Roma to concede possession. He also registered the most successful tackles (5) in the game.
Marcelo Brozovic - 7/10
Marceloa Brozovic was the link between the Inter Milan defence and attack, passing the ball around with accuracy to keep his team moving. He laid some crosses too and had two assists on the night, including a pinpoint delivery from a corner kick for Milan Skriniar's goal.
Arturo Vidal - 6/10
Arturo Vidal was largely anonymous in the Inter Milan midfield, wasting two glorious chances in either half, including one that could have killed the tie off.
Matteo Darmian - N/A
Matteo Darmian's outing came to a premature end after he picked up a knock to the hip just 30 minutes into the clash and was subbed off for Ashley Young.
Lautaro Martinez - 6/10
Lautaro Martinez showed great energy and proved to be a huge threat with his intelligent movements. However, the Inter Milan striker couldn't find the back of the net. He had a goal correctly disallowed for offside and then had an effort saved on the line by the AS Roma goalkeeper.
Romelu Lukaku - 5/10
Romelu Lukaku missed a great chance early on and was then kept at arm's length by AS Roma's stoic defence. Despite the Belgian's physical strength and aerial ability, he failed to find the target against AS Roma.
Ratings of Inter Milan Substitutes
Ashley Young - 6.5/10
Ashley Young was a livewire down the right for Inter Milan, carrying the ball forward with pace and laying some good crosses. He also made three key passes.
Ivan Perisic - 6/10
While his overall output was minimal, Ivan Perisic was eager to win the ball back in attacking areas. However, he went into the books for a rash challenge on Henrikh Mkhitaryan.
Roberto Gagliardini - 5/10
Roberto Gagliardini made only three touches of the ball after replacing Arturo Vidal in the 82nd minute.
Aleksandar Kolarov - 5/10
Aleksandr Kolarov replaced Hakimi in the 82nd minute but was underwhelming.