Substitute Mario Balotelli scored a late goal to give Inter Milan a 2-1 win over Bologna and maintain a nine-point advantage at the top of the Serie A.
Inter had briefly opened a 12-point advantage, but Juventus reduced the deficit with a 2-0 win at Palermo in Saturday's late kick-off.
Jose Mourinho's Inter took the lead through Esteban Cambiasso, but Miguel Britos levelled for Bologna, before Balotelli's late winner.
Cambiasso scored in the 57th minute with a shot from close range after Maicon swung over a corner and Bologna failed to clear Adriano's header.
Britos appeared to have earned a point for Bologna with just over 10 minutes remaining, rising above the Inter defence to head into the far corner.
But Balotelli scored with his first touch, curling a free-kick from close to the touch line into the penalty area and inside Francesco Antonioli's far post.
Juventus recorded a 2-0 victory over ninth placed Palermo to stay in touch with Mourinho's leaders.
Midfielder Mohamed Sissoko charged superbly into the box and smashed into the top corner on 27 minutes after Palermo had struck the bar through former Juve striker Fabrizio Miccoli.
The Sicilians pushed hard for a leveller but David Trezeguet, who had been out for five months with a knee problem, sealed Juve's win with his first league goal of the campaign.
Last season's runners-up Roma climbed to fourth after Brazilian Rodrigo Taddei expertly curled the ball home after 63 minutes to seal a laboured 1-0 home win over visiting Siena.