ALLAN MCGREGOR 7

Smart stops in the first half maintained Rangers’ advantage and he was rarely worked after the break.

JAMES TAVERNIER 9

Another goal and another superb showing from the Ibrox skipper as he continues to lead the way.

CONNOR GOLDSON 8

Handled the threat of Cosgrove and Edmundson well and deserved his clean sheet.

LEON BALOGUN 7

Almost caught himself out with a couple of needlessly sloppy mistakes but good enough overall.

BORNA BARISIC 7

Popped up in promising attacking spaces regularly and was important once again.

RYAN JACK 8

Add this one to an increasing list of top performances. Bossed the middle of the park.

SCOTT ARFIELD 8

A real driving force from midfield and deserved his goal to make it 3-0.

JOE ARIBO 8

No goal for his efforts but he was excellent once again.

KEMAR ROOFE 9

Crucial second goal was a touch of class and the highlight of a terrific outing.

RYAN KENT 9

Should have scored early on but then broke the deadlock from distance. A constant threat once again.

ALFREDO MORELOS 6

Hold up play wasn’t what was needed and chances were hard to come by. Wasn’t amused at coming off.

Substitutes:

STEVEN DAVIS 6

(for Jack, 56) Composed performance to help see the game out.

JERMAIN DEFOE 6

(for Morelos, 65) Will be frustrated not to get on the scoresheet.

GLEN KAMARA 6

(for Kent, 65) Slotted in seamlessly off the bench.

CEDRIC ITTEN 4

(for Aribo, 74) Looked bright late on.

IANIS HAGI 4

(for Roofe, 74) Showed nice touches in cameo.