Rangers rounded off their Premiership campaign with a comfortable 3-1 victory, ensuring that they go into their two finals next week on a positive note.

Giovanni van Bronckhorst majorly rotated his team from Wednesday night, resting the likes of James Tavernier and Allan McGregor ahead of the upcoming Europa League final next Wednesday.

The manager handed debuts to Adam Devine, with substitute appearances by Tony Weston and Cole McKinnon showing that Van Bronckhorst trusts the academy stars, and some could have bright futures at Ibrox.

This afternoon, Hearts took the lead through Peter Haring midway through the first half before Rangers fought back through forgotten man Cedric Itten and academy sensation Alex Lowry to head into the interval with a 2-1 lead.

The Light Blues scored a third goal late on, a first in senior football for McKinnon, to round off a straightforward win as the biggest week in the club's recent history approaches.

While some of the precocious young talents made their mark today, one of the standout performers was a member of the Rangers old guard.

Steven Davis may be 37 years of age but he ran the show against Hearts today. In what may be his last league match for the club as his contracts ends over the summer, the veteran won six of his eight duels (75%), the joint-most of any Gers player, along with completing 63 of his 68 passes (93%).

Davis - who pundit Stephen Craigan once described as a “joy to watch” - also made six tackles and two interceptions, earning an overall performance rating of 7.4 on SofaScore, which was the joint-second highest in the team behind Lowry.

The 37-year-old midfielder could add a European medal in midweek when the Gers take on Eintracht Frankfurt in the Europa League final, and what an end to a wonderful Rangers career it would be. A similar performance to today could go a long way to potentially inspiring Van Bronckhorst and co to glory in Seville on Wednesday night.

AND in other news, Wilson heading for big Rangers disaster on “ridiculous” £6.4k-p/w tank, GvB needs him…