Alessandro Nesta put Milan ahead in the 29th minute with Ronaldinho adding a second in the 72nd minute as Juve struggled to produce a performance that would ease the calls for Ferrara's head.

Another goal from Ronaldinho two minutes from time came amid protests from the home fans, who shrouded the field with smoke by burning any item possible, and sealed the win for Milan, who move within eight points of Inter with a game in hand.

Juve started well with Diego looking lively and taking the game to Milan.

He had the first opportunity in the 13th minute when he cut in from the left and curled a shot just wide of the far post.

Milan, who played with the same players and formation that had defeated Genoa 5-2 in midweek, were struggling to find the same rhythm with loanee David Beckham struggling to make an impact.

But the Rossoneri still went ahead with their first chance of the game in the 29th minute, Nesta taking advantage of a defensive mix-up to pounce onto an Alessandro Pirlo corner.

Christian Poulsen and Felipe Melo both failed to clear the corner at the near post and the ball filtered through to the former Italy defender, who had the simplest of tap-ins to open the scoring.

A lucky break at the other end gave Giorgio Chiellini the chance to level for the Bianconeri, but his shot at full stretch was collected at the second attempt by Milan goalkeeper Dida, who was in for a quiet night at the Stadio Olimpico.

Alexander Manninger was the busier of the two goalkeepers at the other end and he was forced into a full-stretch save to turn Thiago Silva's rasping 35-yard effort wide.

From the resulting corner from Beckham, Ronaldinho's header deflected off his compatriot Amauri to go over the crossbar.

Juve's greatest threat came from their central defender Chiellini, who again came close at full stretch just a minute into the second half.

There seemed to be a bit more urgency about Juve at the start of the second half, but just like in the first 45 minutes, they conceded when they were looking at their strongest.

Another Pirlo set-piece was the source of the danger and the slightest of flicks from Ronaldinho, which took a greater, unintended deflection of Zdenek Grygera, diverted the ball past Manninger and into the back of the Juve goal.

The goal prompted protests from the already irate Juve fans, whose patience with their team - and in particular their coach - reached boiling point.

Playing in a fog created by the home fans' burning of fireworks, as well as a few burning seats behind Manninger's goal, Ronaldinho's second and Milan's third goal almost went unnoticed.

It was Beckham who provided the cross to the Brazilian, who was given all the time in the world at the far post to stroke the ball home and complete another resounding win for the Rossoneri.

Do You Know ?

May 5 is Franco Baresi's birthday, great 'captain' of Milan. Happy birthday Franco!Twenty six years dedicated to the Rossoneri's cause, wearing for 716 times the Milan shirt, playing indifferently Champions Cups final and Serie B games.A reason which is enough to be elected Milanista of the century. Best wishes of a happy birthday from all the Rossoneri to the 'Captain' of the most succesful club in the world.