In a tight and tense night, Eintracht Frankfurt beat Rangers 5-4 on penalties to win the Europa League.
Frankfurt came from behind in the blistering Andalusian heat, drawing level and then surviving a late Rangers onslaught in extra-time to pick up their second-ever Europa League after a stunning penalty shoot-out.
Here’s how the players rated at the Ramon Sánchez Pizjuan:
Kevin Trapp – 9 – Had little to do for the first hour and was left helpless by Tuta for the Rangers goal. The second hour, however, saw him called into action on multiple occasions. His saves in extra-time from Kent and Tavernier were massive and his save from Aaron Ramsey in the shoot-out was even bigger. The former PSG goalkeeper has delivered a European trophy before his former club, for all their financial might.
Almamy Touré – 8 – Dealt well with Rangers’ movement in the channels. The Scottish side got little joy out of him.
Tuta – 3 – Was playing reasonably well until one of the worst errors you could imagine in a final. With Joe Aribo nipping in behind him, Tuta turned to give chase and instead just… fell over. He was under no pressure, mind you, and was so embarrassed he asked to come off afterwards (he will say he was hurt but he showed no sign of an injury when he fell flat on his face). Frankfurt were always going to miss the mountainous Martin Hinteregger but Tuta went full David-Luiz-Against-Germany-Without-Thiago-Silva in his absence. Yikes.
Evan N’Dicka – 7 – Once again, absolutely superb. Cool, calm and composed. Also cramped up and had to go off.
Asngar Knauff – 7 – Full of inventive touches and ambitious play. Couldn’t attach an end product to it today but a constant thorn in the side of Rangers by virtue of his movement alone.
Sebastian Rode – 8 – Busted open WWE-style in the opening moments of the match by a high boot (that went unpunished). Nevertheless he got strapped up and powered through the rest of the game. Confident and inventive with the ball. A lovely pass could have resulted in a goal for Kamada and that was just one of the four chances he created.
Djibril Sow – 6 – Not as dominant as Frankfurt would have wanted him to be.
Filip Kostic – 7 – Ran hard up and down the left and put in an absolute miracle of a cross for the Frankfurt equaliser. His confidence and use of the ball is absolutely stellar and caused Rangers no end of headaches. Lasered his penalty into the bottom corner.
Jesper Lindstrom – 6 – Mis-hit a great chance early on and never really settled into the game.
Daichi Kamada – 7 – The Japanese workhorse again defended supremely and made so many nice runs, one of which saw him 1-v-1 with Allan McGregor but the goalkeeper did enough to force him to loft his chip over the bar. Scored a sublime penalty, smashing it in off the post.
Rafael Borré – 7 – Kept quiet for much of the game but a superb run across the six-yard box saw him slam Frankfurt level and while he didn’t do too much after that as well he showed up just in time to power home the Europa League-winning penalty.
Makoto Hasebe (for Tuta 58′) – 8 – Came off the bench and put in a fantastic, age-defying display as he battled so well against the Rangers forwards, making crucial interventions and commanding his back-line.
Jens Pettr Hauge (for Lindstrom 71′) – 6 – Looked very lively and made several great runs that could have been found.
Kristijan Jakic (for Rode 90′) – 6 – Worked hard but nowhere near as impactful as Rode.
Christopher Lenz (for N’Dicka 101′) – 7 – Replaced N’Dicka and maintained that level of defensive composure. Calmly slotted his penalty.
Ajdin Hrustic (for Djibril Sow 106′) – 6 – Got stuck right in with a shot seconds after coming on. Buried his penalty, too.
Allan McGregor – 8 – Great early save to deny Knauff and continued to dominate his goal and area. Got inches away from a couple of Frankfurt penalties but they were just too well-placed.
James Tavernier – 7 – Kept quiet as an offensive force by the same Frankfurt flank that quietened Ousmane Dembélé and Jarrod Bowen. But he nevertheless dug in and helped out defensively. Buried his penalty nervelessly.
Connor Goldson – 6 – Had a rough time of things, particularly with the Frankfurt equaliser as he was out of position and made no effort to get back into position or block the Kostic cross, allowing it to sail through to Borré.
Calvin Bassey – 9 – It’s impossible to overstate how good Calvin Bassey was in the Europa League final. At just 22 years old he was the best player on the park, putting in a heroic display to keep Frankfurt at bay. His stellar block prevented an instant Frankfurt equaliser and he was brilliant all through the rest of the game. The only mistake he made, playing Borré through with a poor touch, he cleaned up himself with an obscene chase back and recovery tackle. Calvin Bassey is a defender with it all: pace, power, poise, technique and bottle. There’s a big transfer coming in his future, and one only hopes it’s the right one, because if it is this kid could go all the way to the very top.
“Calvin Bassey has been absolutely phenomenal,” said Ally McCoist in the BT Sport studio. “He has been a colossus this evening.”
Borna Barisic – 6 – Gave Knauff too much space, and was in general fortunate to be playing next to Bassey. Almost caught Trapp by surprise with a big blast in extra time, though.
John Lundstrom- 7 – Swept the Frankfurt passing lanes well, battled well, distributed smartly, avoided censure for (accidentally) kicking Rode in the face early on. After the game all he could say was: “severely disappointed, we’ve let everyone down.”
Ally McCoist, however, disagreed with the Rangers midfielder. “John Lundstrom and Rangers players did not let anybody down at all, far from it, complete opposite.
“John and the rest of the boys can be extremely proud of the journey they’ve taken us on. It’s been a wonderful journey.”
Ryan Jack – 6 – Ran hard but was outclassed.
Glen Kamara – 6 – Couldn’t really get involved into the game.
Scott Wright – 6 – A few clever turns early but in general was not a factor.
Ryan Kent – 7 – A real bright spark with the ball at his feet. Completed 4/7 take-ons, but just couldn’t find an end product. Missed from just a few yards out late in extra-time.
Joe Aribo – 7 – Made several nice runs despite his supply being subpar. Was rewarded for his efforts when Tuta slipped and left the Nigerian running clean through on goal where he finished with supreme composure to give Rangers the lead.
Steven Davis (for Jack 73′) – 7 – Came on and added so much composure to the Rangers attack. Definitely nowhere near his peak but this veteran of Rangers’ 2008 UEFA Cup final loss more than played his part. Slammed his penalty into the top corner.
Fashion Sakala (for Wright 74′) – 6 – Looked like Rangers’ most likely avenue of creating a goal when he was on. Subbed off late as Rangers pushed for a late winner.
Scott Arfield (for Kamara 90′) – 7 – Fought in the midfield and drove the ball forward smartly. Thundered his penalty in.
James Sands (for Aribo 101′) – 5 – Came on late.
Kemar Roofe (for Barisic 116′) – 6 – Had an instant impact as his raiding run and cross almost led to a huge goal for Rangers. Hammered his penalty in off the post with venomous power.
Aaron Ramsey (for Sakala 117′) – 4 – Came on late for the shoot-out and missed his penalty. Just not his night.