Juventus headed into this game knowing nothing less than four wins would give them any chance of finishing in fourth place and securing the Champions League berth they so covet. Bari were already safe from relegation thanks mostly to an excellent first half of the season and that showed in their approach to the game. A 3-0 win was a good reflection of Juve's dominance of a team clearly already at the beach.
Gianluigi Buffon: 7
Made two wonderful saves in the first half when Bari was still interested in the game. Had absolutely nothing to do after the break until Zebina decided to test him with a header which drew the best save of the day from him.
Jonathan Zebina: 5
Despite the good team performance Zebina still managed to disappoint. Offers nothing at all going forward and is awful defensively, Rivas in particular showing his lack of concentration. The header which almost ended in an own goal was another example of his poor play.
Fabio Cannavaro: 6.5
Continued his slight improvement of late and was usually in the right place to deny any opportunity to Bari's attack. Seems to be growing in stature as the World Cup draws nearer.
Giorgio Chiellini: 7
Once again a good contribution at both ends of the pitch, coming close to scoring on a couple of occasions while continuing to be the ultimate stopper. Gives nothing away and always seems to win more than his fair share of 50-50 challenges.
Paolo De Ceglie: 6.5
Solid defensively and a constant threat down the left, a good all-around performance from the youngster here. His crossing was good and if Zaccheroni had started a different striker he might have had three assists in the first half alone.
Mauro Camoranesi: 6.5
One of the best performers before the break, his temperament got the better of him again and his substitution seemed to be to prevent him seeing a red card. Another who provided the wasteful Amauri with some wonderful chances.
Christian Poulsen: 7
With Zaccheroni forced to play with only one defensive midfielder it was important the Dane was on form, and he didn't disappoint. Protected the defense well and kept his passing simple, letting more talented players carry the attack, a lesson in how to play the position for his suspended colleagues.
Claudio Marchisio: 7
Once more showed his true value when not just stuck out wide. He dominated Bari from kickoff until his late withdrawal due to cramp. Shot poorly but his tackling, running and passing were all superb.
His score would be far higher had he not spent so much time throwing himself to the ground and then complaining about not getting free kicks and penalties. He made fantastic passes, contributed to the attack but the complete Deco impersonation was too much. Also cost Juve a goal in claiming he touched a shot from Iaquinta as he was clearly offside.
Short of wearing a shirt with the number 11 on the back and actually scoring, his team- mates did everything possible to end his goalless streak. Camoranesi, De Ceglie, Del Piero and Diego created numerous chances which he found increasingly more innovative ways to miss. When even Zebina comes closer to scoring you know it can't get much worse.
Alessandro Del Piero: 7
Another stellar performance from the Captain, and he also became coach when Zaccheroni tried to take him off with Marchisio laid injured and unable to continue. Scored a well taken penalty and was unlucky to see a close range header come back off the crossbar.
Antonio Candreva: 6.5
Continued where Camoranesi left off, only without the attitude. Showed just what he can do when the team performs well.
Vincenzo Iaquinta: 8
Won the game for Juve, who were crying out for someone to finish off all their good play. With his introduction the game became 11 against 11 and Bari couldn't cope with the threat he provided. Player of the Day
Hasan Salihamidzic: NM