Roma booked their place in the first Europa Conference League final as they beat Leicester City 1-0 in a hard-fought semi-final second leg.
Tammy Abraham's 11th-minute header proved the difference between the sides, who had drawn 1-1 in their first meeting in England last week.
Thursday's result secured Roma their first European final appearance since the 1990-91 UEFA Cup, and ensured Brendan Rodgers' men failed to reach their maiden showpiece fixture in continental competition.
Jose Mourinho's side will take on Feyenoord for the trophy in Tirana, Albania on May 25.
The Foxes made a bright start and saw a credible penalty claim waved away after Chris Smalling appeared to grapple with Wesley Fofana in the box.
But the tide soon turned in Roma's favour, allowing Lorenzo Pellegrini to test Kasper Schmeichel with a low curler from a free-kick on the edge of the box.
The Italian's delivery was key to the hosts taking the lead, Abraham powerfully heading home a delicious outswinger of a corner.
However, a Pellegrini shot that called Schmeichel into action in the immediate aftermath served as a prompt for Leicester to start asking questions of their own.
Unfortunately for the visitors, they struggled to turn long spells of possession into real chances, ensuring the score remained at 1-0 at the break.
Rodgers consequently moved to mix things up at half-time, Daniel Amartey and Kelechi Iheanacho replacing Harvey Barnes and Ademola Lookman as part of a switch to a 3-5-2 formation.
And, while that change enhanced Leicester's domination of the ball, much like in the first half, turning that into opportunities proved problematic.
In fact, their first shot on target did not come until the 79th minute, a weak James Maddison effort failing to truly test Rui Patricio.
And so the Foxes could have few complaints when the full-time whistle confirmed the end of a memorable European journey.