Player ratings scale - 10: One of best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: Terrible day at office. 2: Abysmal. 1: One of worst performances you've seen.


. Zdenek Zlamal - 7
Was tested just once. A save from Ryan Kent. Done nothing wrong. | other Photo: SNS

. Michael Smith - 8
Back in his right-back slot and he was fantastic. Drove forward, linked with Sean Clare and handled Ryan Kent in typical effective and combative style. | other Photo: SNS

. Aaron Hickey - 7
A couple of uneasy moments in the first half but steadied with Rangers not getting any change from the teenager. Stops crosses well. | other Photo: SNS

. John Souttar - N/A
The centre-back appeared to pick up another horrible season-ending injury earlier in the match. | other Photo: SNS

. Craig Halkett - 9
His best game since he last played Rangers. Won everything in the air, read the game very well and never looked flustered. Made a crucial challenge to stop Ojo in the second half but did have one dodgy moment. | other Photo: SNS


2. Zdenek Zlamal - 7
Was tested just once. A save from Ryan Kent. Done nothing wrong. | other Photo: SNS

3. Michael Smith - 8
Back in his right-back slot and he was fantastic. Drove forward, linked with Sean Clare and handled Ryan Kent in typical effective and combative style. | other Photo: SNS

4. Aaron Hickey - 7
A couple of uneasy moments in the first half but steadied with Rangers not getting any change from the teenager. Stops crosses well. | other Photo: SNS