Striker Lautaro Martinez scored twice as Inter Milan fought back to beat Fiorentina 2-1 and win their secured consecutive Coppa Italia title at Rome's Stadio Olimpico on Wednesday.
With both teams preparing for major European finals next month and meeting for the first time in a major domestic final, Inter made nine changes from Sunday's defeat by Napoli, starting in-form striker Romelu Lukaku on the bench and Samir Handanovic replacing Andre Onana in goal.
Fiorentina took the lead after three minutes when Jonathan Ikone sent in a cross that found Nicolas Gonzalez unmarked at the back post, and he drilled the ball into the net.
Edin Dzeko had a clear chance to equalise halfway through the half, but he could not keep the ball down when keeper Pietro Terracciano came rushing out and sent his shot over the crossbar.
Argentine Martinez did level with a shot from a tight angle in the 29th minute and followed up with a close-range volley high into the net eight minutes later.
Fiorentina rarely threatened to get back into the match and Terracciano showcased his goalkeeping skills by making a remarkable double save to deny Lukaku's powerful strike and Federico Dimarco's follow-up.
Fiorentina's best chance to equalise came when Luka Jovic's strike was saved by Handanovic but Inter held out comfortably before celebrating their ninth Coppa Italia title.
Fiorentina face West Ham United in the Conference League final on June 7 and Inter play Manchester City in the Champions League final on June 10.