Inter Milan lost ground in their bid to widen the gap between them and Juventus when they were held to a goalless draw by AS Roma in A Serie A clash staged at San Siro on Friday night.
Inter had a perfect chance of taking the lead in the earlier stages of the first half when a mistake from Jordan Veretout allowed Romelu Lukaku into the penalty area, but his shot on goal was expertly saved by Antonio Mirante.
Zaniolo was causing Inter problems and managed to turn Godin on the edge of the area, but Samir Handanovic made a simple stop. Inter then attacked again with some good link-up play between Borja Valero and Lautaro Martinez but the latter's shot veered off target.
Another mistake from Roma saw Mirante, who gave the ball away to Lukaku on the edge of the box, and the Belgian setup Marcelo Brozovic only for the Croatian to blast over the crossbar.
After the break, Vecino was sent in on goal, but Mirante made another crucial save, then Cristiano Biraghi fired wide from 18 yards.
Another opportunity fell the way of Lautaro, but as he bore down on goal a combination of Mirante and Leonardo Spinazzola denied the Argentine.
The draw might see Inter lose their spot on Saturday if Juventus beat Lazio with the result seeing Roma climb to fourth on the log.
Inter XI: Handanovič; Godín, De Vrij, Škriniar; Candreva, Vecino, Borja Valero, Brozović, Biraghi; Lautaro Martínez, Lukaku. Roma
Subs: Padelli, Berni, Ranocchia, Politano, Asamoah, Lazaro, Dimarco, Esposito, Agoume, D’Ambrosio, Bastoni.
Roma XI: Mirante; Santon, Mancini, Smalling, Kolarov; Veretout, Diawara, Mkhitaryan; Pellegrini, Perotti, Zaniolo.
Subs: Cardinali, Fuzato, Juan Jesus, Dzeko, Cetin, Under, Kalinic, Florenzi, Spinazzola, Antonucci.