Italian champions Juventus secured their place in the Coppa Italia final by overturning a first-leg deficit to beat Fiorentina.
Massimiliano Allegri's side trailed 2-1 going into Tuesday's game but levelled on aggregate when Alessandro Matri fired home a rebound.
Roberto Pereyra poked in a second before Leonardo Bonucci volleyed in.
Juventus, who had Alvaro Morata sent off late on, will face either Napoli or Lazio in the final.
Juve are looking to complete a treble this season.
They have a 14-point lead at the top of Serie A and are in the Champions League quarter-finals where they face AS Monaco.
Juventus's win on Tuesday came despite the absence of the injured Carlos Tevez, Andrea Pirlo, Paul Pogba and Stephan Lichtsteiner. They are looking to win the Coppa Italia for the first time since 1995.
- 1Murara Neto
- 2RodríguezBooked at 61minsSubstituted forTomovicat 83'minutes
- 17Sánchez RodríguezSubstituted forDiamantiat 66'minutes
- 14FernándezBooked at 71mins
- 20Valero Iglesias
- 33GomezSubstituted forBabacarat 72'minutes
- 3ChielliniBooked at 40mins
- 23VidalBooked at 78mins
- 8MarchisioBooked at 61mins
- 37PereyraSubstituted forOgbonnaat 83'minutes
- 27SturaroBooked at 30mins
- 9MorataBooked at 87mins
- 32MatriSubstituted forComanat 75'minutesSubstituted forLlorenteat 89'minutes
- 17De Ceglie
- Davide Massa
- Shots on Target