Tammy Abraham’s equaliser deep into added time earned Roma a 2-2 draw at the San Siro after a stunning comeback against AC Milan.
That finally forced Roma out of their shell, with Nicola Zalewski curling wide from distance before the break.
But that was pretty much as good as it got from a side who struggled to provide any kind of service for the likes of Tammy Abraham in attack, with the former Chelsea man often forced to drift wide and drop deep to pick up possession.
Smelling blood, Milan tried to force home their advantage, only for Theo Hernández and Giroud to see shots saved after HT.
They finally put the game to bed deep into the second half when substitute Tommaso Pobega finished off a rapid counter-attack by firing into the far corner from the edge of the area.
Roma pulled one back in the 87th minute as Roger Ibañez found the back of the net with a bullet header, and it looked like nothing more than a consolation until Abramham shocked the home crowd by bundling home the rebound after Nemanja Matić had seen his initial effort saved.