Jose Mourinho’s Roma reached the Europa League final by holding Bayer Leverkusen to a goalless draw in the second leg of their semi-final tie.
Edoardo Bove’s goal gave the Italian side a 1-0 win in the first leg, which was enough to take them through.
Moussa Diaby hit the crossbar for Xabi Alonso’s side in the first half of the second leg, but they could not find a breakthrough.
Roma progress to the final in Budapest on 31 May.
Mourinho has won all five of his previous five European finals, including last season’s Europa Conference League with Roma.
Sevilla vs Juventus
Six-time winners Sevilla are through to a seventh Europa League final after their extra-time win over Juventus in a pulsating semi-final second leg.
Dusan Vlahovic had put Juventus ahead, but Suso levelled the tie with a brilliant left-footed strike.
The decisive goal came five minutes into extra time when Bryan Gil crossed for Erik Lamela to head home.
Sevilla defender Marcos Acuna was sent off late on but the hosts held out and will face Roma in the final.
After a steady opening, the game sprung into life midway through the first half with both goalkeepers called into action.
Sevilla’s Yassine Bounou kept out Federico Gatti’s header at one end before Wojciech Szczesny superbly clawed Lucas Ocampos’ diving header away at the other.
Buonou then got the slightest of touches to tip Moise Kean’s goalbound effort on to the far post after the Juventus striker’s smart turn in the box and the half ended with Sevilla dismayed not to be awarded a penalty when Juan Cuadrado caught Oliver Torres with a flying challenge.
The chances kept coming in the second half as Juve twice went close – Adrien Rabiot shooting wide after bursting clear before Bremer headed just past the post from Leandro Paredes’ cross.
Juventus took the lead on 65 minutes as Vlahovic brushed past a defender and finished with a clever dink just 58 seconds after coming on.
Sevilla equalised six minutes later through their own substitute. Suso collected Lamela’s pass, jinked away from his marker and lashed the ball into the corner from 20 yards.
The hosts nearly won it in the last minute of normal time Szczesny leapt to tip Youssef En-Nesyri’s header over, but the Juve keeper could do nothing to deny Lamela in extra time.
The visitors responded well as they hunted a goal to send the tie to penalties but Federico Chiesa blazed their best chance of extra time over the bar.
Acuna was shown a second yellow card for time wasting five minutes from the end but Jose Luis Mendilibar’s side stood firm and will now head to Budapest on 31 May as their remarkable run in this competition continues.