ALLAN McGREGOR 7

The goalkeeper denied Jonny Hayes brilliantly in the second-half. His save proved vital. Could do little to prevent Matty Kennedy netting.

JAMES TAVERNIER 7

Squandered a chance to score his 10th penalty in a row when he fired wide from 12 yards out in the first-half. Did well otherwise.

CONNOR GOLDSON 6

Was posted missing at the Aberdeen goal. Allowed Matty Kennedy to give the hosts a lifeline. Fine apart from that lapse.

LEON BALOGUN 6

Dealt with the physicality of Sam Cosgrove and, while he was on the park, Curtis Main well.

BORNA BARISIC 6

Lucky to last the 90 minutes. The left back was fouled off the ball by Cosgrove and then scythed down by Main.

STEVEN DAVIS 7

Influential both up front and at the back for Rangers.

GLEN KAMARA 7

Used the ball quickly and intelligently whenever he received it. Unlucky not to score at the death.

JOE ARIBO 7

A box of tricks. Played a nice one-two with Alfredo Morelos before the penalty and squared to the striker before the visitors’ second.

RYAN KENT 7

Should have put the Ibrox club ahead early on. But the winger atoned for is miss by supplying Morelos for both his goals.

IANIS HAGI 4

Handed a start in the absence of Kemar Roofe. Went close with a long-range shot early on. But he drifted out of the game. Needs to contribute far, far more.

ALFREDO MORELOS 8

Excellent. Won a spot kick when Ryan Hedges clipped his heel as he advanced towards goal. Opened the scoring with a superbly-taken strike and showed good composure to add a second.

Substitutes

BONGANI ZUNGU (for Hagi, 82) 3

Late replacement.