Rangers beat Cowdenbeath 5-1 at home this afternoon.
Wes Foderingham 6 - Cowdenbeath had just one shot on target, and that was the goal, which Foderingham didn't have much of a chance with. Largely untested throughout the afternoon.
James Tavernier 7 - Got forward well and had a couple of opportunities to add yet another goal to his tally this season, whilst he was fouled twice to win both penalties in a strong display.
Dominic Ball 5 - comfortable on the ball but made one incredibly rash challenge on the edge of the box, which led to Cowdenbeath's goal in an uncertain showing.
Danny Wilson 6 - much like Foderingham, Wilson was rarely tested, but had his shaky moments in the first half alongside Ball. Much better alongside Rob Kiernan in defence.
Lee Wallace 9 - bombed up and down the left flank throughout, opened the scoring and kept pushing forward right until the final whistle in a true captain's performance.
Andy Halliday 7 - used possession smartly, kept the game ticking over and offered some protection for the back four. Rangers may be targeting Toumani Diagouraga for this holding role, but Halliday is doing a solid job.
Gedion Zelalem 7 - could have finally opened his account for Rangers with a first half chance, whilst he showed some nice touches in the final third, including for Waghorn's first goal.
Jason Holt 7 - buzzed around the edge of the box once again, and whilst he didn't get into many goalscoring positions, Holt was a threat as a creative force again.
Barrie McKay 8 - scored an outstanding goal to put Rangers 2-0 up, picking up the ball wide on the left before dancing through the Cowdenbeath defence and curling beyond the goalkeeper. McKay has flashed these moments this season, and needs to make them more consistent to take the next step.
Kenny Miller 7 - supplied a superb assist for Wallace's opener and made a couple of decent bursts forward before being replaced by Ryan Hardie with 20 minutes to play.
Martyn Waghorn 9 - took his opening goal superbly, shrugging off a defender before slamming home, and then slotted home two penalties to complete another hat-trick.
Harry Forrester 6 - a couple of nice touches on his debut, but the game was over by the time he came on.
Dean Shiels 6 - kept the ball moving in midfield without making too much of an impact.
Ryan Hardie 5 - not really involved in his 20 minutes on the pitch as Rangers played out the latter stages of the game.