Lautaro Martinez was Inter's hero as his two goals saw them retain the Coppa Italia with a 2-1 victory over Fiorentina.
Martinez produced two fine first-half finishes – the first for his 100th Inter goal – as the Nerazzurri rallied following Nicolas Gonzalez's third-minute opener at a raucous Stadio Olimpico on Wednesday.
Vincenzo Italiano's Viola piled on the pressure after the break, but Inter captain Samir Handanovic made a string of crucial saves, the most impressive of them to deny Luka Jovic.
That rear-guard action from Inter ensured they clung on to retain the trophy, and with a Champions League final against Manchester City to come next month, the Nerazzurri are in the hunt for a double.
It was a dream start for Fiorentina. Jonathan Ikone found space to send in a low cross from the left, allowing his opposite winger Gonzalez to tap home at the far post.
Edin Dzeko missed two chances to level for Inter, but it was his partner-in-crime Martinez who stepped up just before the half-hour mark, latching onto Marcelo Brozovic's pass to finish low across goal.
Martinez doubled up just eight minutes later, volleying Nicolo Barella's delicate cross beyond Pietro Terracciano.
Arthur Cabral headed straight at Handanovic from close range, before Inter substitute Romelu Lukaku tested Terracciano at the other end.
Handanovic remained alert to deny Gonzalez a double of his own from a tight angle, while Robin Gosens somehow failed to prod Lukaku's cross into a gaping net to kill the contest.
Jovic had two chances to send the game to extra time after entering the fray, but Handanovic thwarted the former Real Madrid striker with a brilliant one-on-one save before watching a header from the Serbian spin just wide as Inter claimed a ninth Coppa crown.