Rangers wrapped up the Scottish Premiership campaign with a 3-1 win over Hearts at Tynecastle as an Alex Lowry-inspired shadow Gers side cruised to victory.
After making 10 changes from the midweek win over Ross County, none of the players likely to start in Seville in the Europa League final were involved in the capital.
Having fallen behind to Peter Haring’s lovely strike, Rangers drew level through Cedric Itten before Lowry made it 2-1 right on half-time.
Lifelong Rangers fan Cole McKinnon wrapped up the win late on with his maiden goal for the club as Rangers ended the game with seven Academy graduates on the pitch.
While attention will now turn to Seville and Eintracht Frankfurt, it was a very positive afternoon for Rangers in the capital as the fans partied.
Here’s how the Rangers stars performed at Tynecastle as the kids took their chance to shine
Jon McLaughlin – 7
Couldn’t do much to deny Haring’s opener but performed well otherwise. Used the ball well and will be hoping he gets a start next weekend.
Adam Devine – 8
Right-back shows that there’s little to worry about for Rangers after Nathan Patterson’s exit, looking very comfortable both in defence and attack.
James Sands – 7
American was partnered with Leon Balogun in defence and done well. Didn’t leat Hearts’ physicality put him off his stride and used the ball well.
Leon Balogun – 7
Experienced head at the back as he ushered the inexperienced Gers back four through the game. Seemed to get in McLaughlin’s way at corners a few times but nothing to cause much concern.
Leon King – 7
Started at left-back at Hearts tried to exploit him after getting little change out of Devine. Definitely not his long-term position but looked comfortable when under pressure.
Aaron Ramsey – 7
Showed his intelligence as he tried to pick apart the Hearts defence and looked to be getting sharper. Won’t start on Wednesday but may have a role to play.
Scott Arfield – 6
Early chance to open the scoring and lots of energy as he harried and harassed the Hearts defence. Replaced at the break as he was, likely, protected ahead of Seville
Amad – 7
There’s a player there but he needs to show it more consistently. Decision making needs work but the talent is definitely there. Rangers could do worse than trying to extend his loan.
Cedric Itten – 8
Surprise start for the Swiss striker and a strong performance. Caused problems for the Hearts defence but probably the last time we’ll see him in a Rangers shirt.
Alex Lowry – 9
Goal and a really mature performance from the midfielder. Surely going to be a regular part of the first-team next season. Could even have a part to play in Seville.
Charlie McCann – 6
On at the break for Arfield and kept things simple in midfield. Looks a really classy player and likely to get a chance to impress over the summer.
Jack Simpson – 6
On for Balogun to shore things up. Probably his last appearance for Rangers
Ross McCausland – 6
On for the final 30 minutes as Rangers made a raft of changes and caused problems for the Hearts defence.
Cole McKinnon – 7
Rangers fan who was on his supporters’ bus on last week and scoring in front of the Rangers support this week. Some day.
Tony Weston – 6
Last of Rangers’ subs and worked hard without really having any impact on the game.
Here’s everything you need to know about this season’s Europa League final as Rangers stand 90 minutes from history