Juventus moved closer to a first Coppa Italia trophy in 20 years, reaching the showpiece after overturning a first-leg deficit to beat Fiorentina 3-0 and seal a 4-2 aggregate success in their semi-final on Tuesday.