Juventus have sealed their place in the Coppa Italia final by defeating Fiorentina 3-0 in the second leg of their semi-final clash to claim a 4-2 aggregate win.
The home side were the first to threaten as Juventus failed to clear a loose ball in their penalty area, which Mohamed Salah latched on to and fired into the bottom corner. However, the goal was disallowed for an apparent push on Stefano Sturaro.
Fiorentina came close again as Marcos Alonso was allowed to raid down the left flank and the full-back opted to power an effort at goal, which forced Marco Storari into action as he palmed the ball past the post.
Juventus took the lead on the night when Matri pounced from close range to fire past Neto after Arturo Vidal's strike was blocked by Jose Maria Basanta and the home side failed to clear the danger.
The Viola had another goal disallowed when Gonzalo Rodriguez had his header from close range chalked off for offside when he nodded home from a free kick, which replays proved was the right decision.
Alvaro Morata came close to firing his side in front when he curled an effort at goal from outside the box, but Neto got his fingertips to the ball to tip his strike past the post.
The visitors doubled their lead to take the advantage in the tie as Morata caused further problems when he turned and fired a low effort at goal. Neto once again denied the forward, but Pereyra was on hand to turn in the rebound.
In the second half, Fiorentina pushed to get back into the match as Matias Fernandez fired a low cross into the box for the run of Mario Gomez, but the striker could only fire into the side-netting.
Both sides then exchanged chances as Salah capitalised on a mistake from Vidal, but could only guide his strike over the bar. At the other end Pereyra saw his powerful effort well saved by Neto at the near post.
Juventus got a decisive third goal when Claudio Marchisio whipped in a corner from the right and the Fiorentina defence switched off at the near post, which allowed Leonardo Bonucci to hammer a volley past the keeper.
Matri almost notched his second of the game to complete the rout as he was picked out by Pereyra inside the box, but his drive was saved well by Neto to keep the scoreline respectable.
The game ended on a sour note for the visitors when Morata was given a straight red card for a challenge on Borja Valero, which appeared to be a harsh decision, but not one that affected the outcome of the match as Massimiliano Allegri's men eased to the victory.