Sevilla won a record fourth Europa League crown this evening courtesy of a 3-2 victory over Dnipro Dnipropetrovsk in Warsaw.
Dnipro took an early lead through Nikola Kalinic in their maiden European final, but quickfire goals from Grzegorz Krychowiak and Carlos Bacca turned the match back into the holders' favour.
Ruslan Rotan restored parity with a free kick late in the first half, but a second of the night for Bacca with just over 15 minutes remaining proved to be the difference.
Here, Sports Mole rates all of the players involved on a historic night in the Polish capital.
DNIPRO
Goal
Denis Boyko: Beaten three times but had no chance with any of them. Kept the scores down with some fine stops - including a particularly good one to deny Bacca a hat-trick - but again looked suspect under the high ball. (6/10)
Defence
Artem Fedetskiy: Struggled with the movement of Bacca at times, but was not the defender most at fault for his side's defeat this evening. (6/10)
Douglas: Was such a towering presence at the back in his side's semi-final win but could not replicate that form tonight. Run ragged by Bacca at times. (5/10)
Evgeniy Cheberyachko: Also struggled to deal with the movement of Sevilla's attackers. Relatively solid for the most part, but unable to prevent the Spanish side from cutting through when it mattered most. (6/10)
Leo Matos: Had one half-chance at the back post but failed to really impose himself at either end of the field. Made a number of heavy challenges and eventually picked up a deserved booking. (5/10)
Midfield
Jaba Kankava: One of his side's better players, making one vital block to deny Reyes in the first half and breaking up a number of Sevilla attacks throughout the match. (7/10)
Valeriy Fedorchuk: An important figure in the midfield battle as Sevilla dominated possession for long spells but didn't always have things their own way. (6/10)
Matheus Nascimento: Provided the assist for the opening goal with a perfect cross to Kalinic, who couldn't miss. Raised concerns late on when he collapsed with no-one around him, but the injury is not as serious as first feared. (7/10)
Ruslan Rotan: Always a threat from set pieces and showed exactly why with a fine free kick to restore parity late in the first half. (7/10)
Yevhen Konoplyanka: As usual, often looked like his side's most dangerous player. Was particularly threatening when cutting inside and letting fly, with one such effort drawing a fine stop from Rico. (7/10)
Attack
Nikola Kalinic: Repaid his manager's faith in him with the opening goal after just seven minutes, playing his part in the build-up as well as the finish. Put a shift in for the remainder of his time on the field, but struggled to really trouble the keeper again after that. (7/10)
Substitutes
Roman Bezus: Came on with a little over 20 minutes left and was booked within two minutes of his introduction. (6/10)
Yevhen Seleznyov: Brought on in search of the equaliser having been unfortunate not to start the match. Could not repeat his semi-final heroics, though. (6/10)
Evgeniy Shakhov: Introduced five minutes from time and could not turn the match back into Dnipro's favour. (6/10)
SEVILLA
Goal
Sergio Rico: Made one superb flying stop to deny Konoplyanka in the first half. Seemed slow to react to Rotan's free kick, however, and may feel that he could have done better with it. (6/10)
Defence
Aleix Vidal: Involved in a really good battle with Konoplyanka. His pace made him a threat going forward and an asset at the back, and he also drilled one fine effort inches over the top from outside the box. (7/10)
Daniel Carrico: Solid display from Carrico, although he was outplayed for the opening goal. Didn't have much trouble with Kalinic or Seleznyov after that, though. (6/10)
Timothee Kolodziejczak: Another who didn't do much wrong, but didn't exactly dominate his individual battle either. This was a match for the attackers rather than the defenders. (6/10)
Benoit Tremoulinas: Set up one chance for Vitolo which was not taken. Was probably better in the opposition half than he was in his own, but that didn't prove too costly. (6/10)
Midfield
Stephane M'Bia: Played an understated but important role in midfield. The headlines will go to others, but he played his part in today's success. (6/10)
Grzegorz Krychowiak: Got a fine goal on his return to his home country, firing a snapshot low past Boyko. Was a menace in midfield throughout and put in one of the performances of the night. (8/10)
Jose Antonio Reyes: Somewhat surprisingly taken off before the hour on what could be his final appearance for the club. Had played his part in both Sevilla goals up to that point, including a defence-splitting pass for the second. (7/10)
Ever Banega: Was tidy on the ball throughout and helped Sevilla to control possession for long spells. Didn't offer much in terms of a threat to Boyko's goal, but was an important cog in the machine nonetheless. (7/10)
Vitolo: Did well to poke the ball through for Bacca to grab the winning goal. Spurned one decent chance of his own in the first half, but other than that put in an impressive showing. (7/10)
Attack
Carlos Bacca: The difference. Netted a brace to fire his side to victory, with both being deadly finishes. Could have had a hat-trick too but for a fine save from Boyko shortly after his second goal. The only real contender for man of the match. (9/10)
Substitutes
Coke: Omitted from the starting lineup but came on just before the hour and slotted in comfortably to allow Vidal to push further forward. (6/10)
Kevin Gameiro: Replaced Bacca eight minutes from time, but by that point Sevilla were more concerned with holding on to their lead than adding to it. (6/10)
Vicente Iborra: A late replacement for Banega to wind the clock down. No time to make an impact of his own. (6/10)