Coppa Italia winners Genoa have seen off reigning league champions Palermo to lift the Supercoppa Italiana trophy in the curtain-raiser for the new Primavera season.
Genoa took the lead twice during an entertaining clash at the Stadio Renzo Barbera in Sicily, but needed extra-time and penalties to secure the first piece of silverware of the new campaign.
Stephan El Shaarawy was one of Genoa's heroes, putting them in front from the penalty spot after 16 minutes and then scored what looked to have been the winner with just minutes to go. But both goals were cancelled out by Daniele Conti in a dramatic final five minutes.
The hosts, who had to play with a man down after Andrea Adamo was controversially sent off midway through the second half, levelled the match five minutes from the end thanks to a stunning free-kick from Conti.
Sixteen-year-old El Shaarawy replied almost immediately for Luca Chiappino's side with a beautiful strike from the edge of the box but the Sicilians still had time to react.
Giammarco Corsino was fouled in the penalty area in stoppage time and despite Stefano Raggio Garibaldi saving Conti's penalty, the 20-year-old midfielder reacted first and slotted in the rebound to force extra-time.
Both teams had chances to win the game in the extra 30 minutes, but there were no further goals and the match was decided by the lottery of a penalty shoot-out.
Karim Laribi and El Shaarawy missed penalties each early on, but in sudden death Raggio Garibaldi saved Daniel Cappelletti's spot kick to earn the young Grifone a 5-4 win and the club's first Supercoppa title.
The new Campionato Primavera season kicks off this weekend and Genoa open with a mouthwatering encounter with Juventus in Girone A. Rosario Pergolizzi's Palermo, who will be aiming to secure back-to-back championships this season, welcome Ancona in Girone C.
[Supercoppa] - [Torneo di Viareggio] - [Coppa Italia] - [Scudetto]