Two Roma players were given red cards and key forward Paulo Dybala came off at halftime with yet another problem in his long list of muscular injuries. The World Cup winner from Argentina will be a doubt for Sunday’s Serie A match at AC Milan, where Roma coach José Mourinho will also be absent while serving a suspension after being sent off last weekend.

Lazio will face either Juventus or Frosinone in the two-legged semi-finals in April. Juventus host Frosinone in the quarterfinals on Thursday (Friday AEDT).

The other semi-final pits Fiorentina against Atalanta, who won 2-1 at Milan. Fiorentina beat Bologna on penalties on Tuesday.

After a drab first half at the Stadio Olimpico, Mattia Zaccagni converted a penalty for Lazio in the 51st minute after Taty Castellanos had been fouled by Roma defender Dean Huijsen.

Lazio forward Pedro was sent off in the sixth minute of stoppage time after receiving two yellow cards in two minutes. Romelu Lukaku almost equalised for Roma moments later but his acrobatic overhead kick went over the bar.

Roma forward Sardar Azmoun was later given a straight red card for essentially slapping Lazio midfielder Nicolò Rovella on the back of the head, while teammate Gianluca Mancini got sent off for dissent after the final whistle.

AAP