Inter Milan are the only Italian team to have won the treble, completing the feat under Jose Mourinho in 2010 and the Bianconeri will try and match that when the meet Barcelona in the Champions League final in Berlin on June 6.
Ahead of the match, security was heavy outside the stadium – in a response to last year’s final when a Napoli fan suffered gunshot wounds away from the stadium and later died.
With Alvaro Morata suspended, Fernando Llorente was paired with Carlos Tevez in Juventus’ attack, while Miroslav Klose was supported by Antonio Candreva and Felipe Anderson for Lazio.
Candreva drew the foul that set-up the opening goal. With Gianluigi Buffon being rested, Juve’s reserve goalkeeper Marco Storari could only get a weak hand on Radu’s header.
After Chiellini’s equaliser, Llorente nearly put Juve ahead with a header that sailed just above the crossbar.
Lazio responded when midfielder Marco Parolo sent a bouncing shot just wide in the 32nd minute and 10 minutes later, Berisha got into trouble and nearly let Tevez deflect his attempted clearance into the net.
There were few clear chances in the second half, with Matri having a goal disallowed for offside with just three minutes of normal time remaining.
Into the dying seconds of injury time Tevez saw his shot at the goal from well outside the area just fly a yard over Berisha’s crossbar as Juventus pressed for a late winner.
Filip Djordjevic, who replaced Klose late in the second half, produced a long shot that ricocheted off both posts and away from the goal in the 94th as Lazio came desperately close to regaining the lead in extra time.
Three minutes later, Matri, who had replaced Llorente, took advantage when the ball bounced off defender Mauricio. Berisha dived to his left and got his hands to the low shot but couldn’t stop it from going in as Massimiliano Allegri’s men held on for victory.