Sevilla claimed a record-extending seventh Europa League title as they beat Roma on penalties at a raucous Puskas Arena in Budapest.
Gonzalo Montiel, who also scored the winning penalty for Argentina in the World Cup final against France, repeated the trick for the Spanish side following a 1-1 draw, with a retaken spot kick after Roger Ibanez and Gianluca Mancini had missed for Roma.
The Spanish side, have now won all seven of the finals they have played in the competition with captain Jesus Navas involved in their first triumph against Middlesbrough in 2006.
Their most recent sees them qualify for next season's Champions League despite finishing outside the top four in the La Liga.
However, there will be a feeling that it could have been so different for Roma and their manager Jose Mourinho, who had won all five of the previous European finals he had been involved in and guided the club to inaugural Europa Conference League success last term.
Montiel's international teammate Paulo Dybala had deservedly put Roma in front during the first period, racing onto to Italy defender Mancini's incisive pass to expertly steer a low effort past Sevilla goalkeeper Yassine Bounou into the bottom right corner.
However, the Serie A side, who also saw Leonardo Spinazzola test Bounou before the break, relinquished their control of a testy encounter which saw 14 players and coaches, including Mourinho booked.
And Sevilla drew level 10 minutes after the break with Navas' cross from the right, deflecting off the unfortunate Mancini into his own net, as they repeatedly pressed forward for an equaliser.
Roma arguably had the better opportunities to win the contest in normal time with Tammy Abraham and Ibanez unable to convert from close range and Andrea Belotti slicing wide from Lorenzo Pellegrini's clever free-kick.
When Lucas Ocampos went down under a challenge from Ibanez, Sevilla appeared to have been handed a golden opportunity to go ahead but, after initially awarding a penalty, English referee Anthony Taylor overturned his decision following a video assistant referee review.
And that set up a tense additional 30 minutes with Chris Smalling heading against the Sevilla crossbar 11 minutes into stoppage time at the end of extra time before the dramatic finale.
Specialists Sevilla get the job done
In a match that had been dubbed the 'The Specialists against The Special One', their was an air of inevitability about Sevilla's latest conquest of Europe's second-tier competition.
While Mourinho's gamble to name Dybala - despite injury concerns - in his starting line-up for the first time since 13 April initially appeared to pay dividends, Sevilla grew stronger as the contest drew on.
But the Argentine's influence and fitness faded before his second-half substitution against a side that have looked transformed under Jose Luis Mendilibar's guidance.
Sevilla's third coach of the campaign has overseen a superb turnaround, helping the club from Andalusia stave off relegation concerns at home and eliminating both Manchester United and Juventus on their way to the final.
Roma, who had won just one of four previous penalty shootouts in European competition, looked nervy from the spot having withdrawn several potential penalty takers including captain Lorenzo Pellegrini, Dybala and Abraham.
But there was a sense of calmness and conviction to Sevilla, who clinically dispatched all four of their efforts.
Player of the match
SmallingChris Smalling
Sevilla
Squad number10Player nameRakitic
Squad number16Player nameNavas
Squad number13Player nameBono
Squad number17Player nameLamela
Squad number55Player nameOcampos
Squad number3Player nameAlex Telles
Squad number6Player nameGudelj
Squad number7Player nameSuso
Squad number21Player nameTorres
Squad number15Player nameEn-Nesyri
Squad number2Player nameMontiel
Squad number25Player nameGil
Squad number44Player nameBadé
Squad number4Player nameRekik
Squad number20Player nameFernando
Squad number23Player nameMarcão
Squad number8Player nameJordán
Roma
Squad number6Player nameSmalling
Squad number21Player nameDybala
Squad number9Player nameAbraham
Squad number25Player nameWijnaldum
Squad number8Player nameMatic
Squad number37Player nameSpinazzola
Squad number7Player namePellegrini
Squad number1Player nameRui Patrício
Squad number4Player nameCristante
Squad number3Player nameIbañez
Squad number19Player nameÇelik
Squad number23Player nameMancini
Squad number11Player nameBelotti
Squad number14Player nameLlorente
Squad number59Player nameZalewski
Squad number92Player nameEl Shaarawy
Squad number52Player nameBove
Line-ups
Sevilla
Formation 4-2-3-1
13Bono
16Navas44Badé6Gudelj3Alex Telles
20Reges10Rakitic
55Ocampos21Torres25Gil
15En-Nesyri
13Bono16NavasSubstituted forMontielat 95'minutesBooked at 120mins44Badé6GudeljSubstituted fordo Nascimento Teixeiraat 120+8'minutes3Alex TellesSubstituted forRekikat 95'minutes20RegesSubstituted forJordánat 120+9'minutesBooked at 120mins10RakiticBooked at 65mins55OcamposBooked at 120mins21TorresSubstituted forFernández Sáenz de la Torreat 45'minutes25GilSubstituted forLamelaat 45'minutesBooked at 109mins15En-NesyriSubstitutes
1Dmitrovic2Montiel4Rekik7Fernández Sáenz de la Torre8Jordán12Mir14Nianzou17Lamela23do Nascimento Teixeira24Gómez31Flores43Bueno SebastiánRoma
Formation 3-4-2-1
1Rui Patrício
23Mancini6Smalling3Ibañez da Silva
19Çelik4Cristante8Matic37Spinazzola
21Dybala7Pellegrini
9Abraham
1Rui Patrício23ManciniBooked at 48mins6Smalling3Ibañez da Silva19ÇelikBooked at 74minsSubstituted forZalewskiat 90'minutesBooked at 105mins4CristanteBooked at 65mins8MaticBooked at 22minsSubstituted forBoveat 120'minutes37SpinazzolaSubstituted forLlorenteat 105'minutes21DybalaSubstituted forWijnaldumat 68'minutes7PellegriniBooked at 45minsSubstituted forEl Shaarawyat 105'minutes9AbrahamSubstituted forBelottiat 75'minutesSubstitutes
2Karsdorp11Belotti14Llorente20Camara25Wijnaldum52Bove59Zalewski62Volpato63Boer68Tahirovic92El Shaarawy99SvilarReferee:Anthony TaylorAttendance:61,476Live Text
Match ends, Sevilla 1(4), Roma 1(1).
Penalty Shootout ends, Sevilla 1(4), Roma 1(1).
Goal! Sevilla 1(4), Roma 1(1). Gonzalo Montiel (Sevilla) converts the penalty with a right footed shot to the bottom left corner.
VAR Decision: Other Decision Cancelled.
Penalty saved! Ibañez (Roma) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
Goal! Sevilla 1(3), Roma 1(1). Ivan Rakitic (Sevilla) converts the penalty with a right footed shot to the bottom left corner.
Penalty saved! Gianluca Mancini (Roma) fails to capitalise on this great opportunity, right footed shot saved in the centre of the goal.
Goal! Sevilla 1(2), Roma 1(1). Erik Lamela (Sevilla) converts the penalty with a left footed shot to the bottom right corner.
Goal! Sevilla 1(1), Roma 1(1). Bryan Cristante (Roma) converts the penalty with a right footed shot to the bottom left corner.
Goal! Sevilla 1(1), Roma 1. Lucas Ocampos (Sevilla) converts the penalty with a right footed shot to the centre of the goal.
Penalty Shootout begins Sevilla 1, Roma 1.
Second Half Extra Time ends, Sevilla 1, Roma 1.
Attempt missed. Bryan Cristante (Roma) right footed shot from the centre of the box misses to the right following a corner.
Chris Smalling (Roma) hits the bar with a header from the centre of the box. Assisted by Nicola Zalewski with a cross following a corner.
Corner, Roma. Conceded by Youssef En-Nesyri.
Rick Karsdorp (Roma) is shown the yellow card.
Lucas Ocampos (Sevilla) is shown the yellow card.
Foul by Erik Lamela (Sevilla).
Ibañez (Roma) wins a free kick on the right wing.
Substitution, Sevilla. Joan Jordán replaces Fernando because of an injury.