Sevilla found its Europa League magic formula on Wednesday, beating Roma 4-1 on penalties in Budapest to make it a perfect seven out of seven in finals in the competition.

The game finished 1-1 following extra time after Paulo Dybala's opener was canceled out by an own goal from Roma defender Gianluca Mancini.

A bad-tempered but gripping match went to a shootout at a raucous Puskas Arena, with Sevilla goalkeeper Yassine Bounou becoming the hero with two saves.