Substitute Kemar Roofe endured a bittersweet evening as the striker stepped off the bench to score what proved to be the decisive goal as Rangers beat Aberdeen 2-1 in extra-time at Hampden Park.
However, the injury-prone Jamaican international went off clutching his arm after landing awkwardly on his right shoulder , with Light Blues boss Michael Beale confirming the player will now undergo an X-ray to assess the damage.
That came after Bojan Miovski’s first-half opener for Aberdeen was ruled out by midfielder Ryan Jack’s deflected strike from the edge of the box against his former club in regulation time.
Here, GlasgowWorld rates how the Rangers players performed....
UNUSED: Jon McLaughlin GK), Leon King, Alex Lowry

13. Glen Kamara (SUB) - 4
The Finland international brought some fresh energy to the midfield. | Getty Images

14. Kemar Roofe (SUB) - 6
Back from injury, the Jamaican timed his run perfectly to fire Rangers in front with a composed finish. Came off with a shoulder problem in the second half of extra-time. | Getty Images

15. Scott Wright (SUB) - 6
Very positive. Made a number of eye-catching runs and burst past his marker down the left flank before setting up Roofe to score the match-winner. Telling contribution. | Getty Images

16. Adam Devine (SUB) - 2
Late run out in place of the tiring Barisic and did okay. Photo: Craig Foy - SNS Group

