Rangers drew 0-0 with Kilmarnock in the Scottish Cup today - here is how their players rated.
Wes Foderingham 7 - deal with everything he had to, came for crosses and distributed efficiently in a decent performance.
James Tavernier 6 - given a rough ride by Kilmarnock's pacey winger Tope Obadeyi in the first half, but improved after half time and got forward well.
Rob Kiernan 8 - Ranger's best defender on the day, coping well with the physical Josh Magennis. It was a blow to lose him through injury in the second half though, and manager Mark Warburton will be hoping that it isn't too serious.
Danny Wilson 7 - also enjoyed a solid performance alongside Kiernan in the heart of the Rangers defence, and stood up against a top flight attack, despite concerns over his suitability for the top flight.
Lee Wallace 6 - had a couple of sights at goal but couldn't beat Jamie McDonald in the Kilmarnock goal. Linked up well with Barrie McKay at times.
Dominic Ball 7 - protected the back four well and moved possession effectively as he develops in his new defensive midfield role.
Andy Halliday 7 - kept things neat and tidy in midfield before testing the goalkeeper in the second half with a curling effort which appeared to be sneaking into the net.
Gedion Zelalem 5 - still isn't playing with much confidence right now. Some decent passing but the usual criticism that he slows the play down too much was evident again, before he was hooked off for Jason Holt.
Martyn Waghorn 5 - things don't quite seem to be coming off for Waghorn right now. Fluffed his lines with a late chance and didn't look as dangerous in front of goal as he has this season.
Barrie McKay 8 - Rangers' most clever, incisive player. Linked up well with Lee Wallace and drove at defenders, creating some of the Gers' finest moments of the game. Seems to be Rangers' most dangerous player on a weekly basis right now.
Kenny Miller 6 - the veteran striker wasn't particularly dangerous and, given his age, was hauled off on the hour mark for Harry Forrester. When cup-tied Michael O'Halloran can play, Warburton may choose to drop Miller and move Waghorn inside to play as a centre forward.
Jason Holt 7 - looked bright and energetic when he came on, giving Rangers a little bit more creativity around the box as they chased a goal.
Harry Forrester 5 - failed to really offer anything after coming on with half an hour to play. Still yet to get going at Ibrox.
Nicky Law 5 - largely ineffectual when brought on with 15 minutes to play.