Despite an extremely harsh red card for Ryan Jack, Rangers showed excellent character to secure a second win in five days over Aberdeen.
Check out our player ratings from the game and vote for your man of the match in the poll below. Remember you can use the comments section below the article or join our popular forum to add your thoughts in more detail!
Wes Foderingham - 7
The Englishman will rarely have a quieter game at Pittodrie but was perhaps lucky with one decision given for him after he flapped at a high ball. Other than that, he did very well in commanding his box.
James Tavernier - 8
Once again the right back proved a pivotal player - his setup work for the clincher key on the right hand side. Was also largely solid defensively.
David Bates - 8(Gersnet Man of the Match)
Not usually the first choice of many fans, the former Raith defender usually impresses whenever called upon. Coped extremely well with May and kept Rooney particularly quiet. A man-of-the-match contribution given his lack of game-time recently.
Danny Wilson - 7
Eventually substituted during half-time for a mild concussion after a clash of heads, Wilson's opening goal was a thing of beauty. Can again be happy with his efforts over last week.
Declan John - 7
As well as offering a perfected flighted ball for Wilson's opener, John was a constant threat throughout on the left and provides a good balance to the team. Has been a fine loan signing and Rangers may wish to secure permanently.
Ross McCrorie - 8
Again deployed at the base of the midfield diamond, the Scotland under 21 player once more showed why promotion to the full side can't be far away. Quick, strong and skilful, this lad has it all.
Ryan Jack - 8
Despite Kenny McLean later only being booked for a genuine stamp on Jason Holt's ankle, the referee deemed Jack's unavoidable follow through to be a red at a crucial time in the game. Before this and in Wednesday's win, Jack showed just why Rangers signed him and why Aberdeen fans are so gutted.
Jason Holt - 8
Perhaps quieter than his midfield colleagues, Holt again worked incredibly hard and had to cover a lot of ground after Jack's dismissal. A real terrier in the middle of the park.
Carlos Pena - 7
There's no doubt the Mexican flits in and out of games but when he does burst into life, he's an exciting player to have in terms of goals and creativity. Just how long will he stay in Scotland?
Kenny Miller - 7
Miller had his best game in the last month as he led the line well to bring others into the game. Although he wasn't quite as good after half-time, when moved to the left of midfield he worked hard and was a useful outlet late on.
Josh Windass - 8
Another performance of top quality from the Englishman. Despite a silly dive early in the game, he went on to become a real nuisance to the Aberdeen back-line and scored a superb goal to win the game for the away side.
Fabio Cardoso - 7
After being out injured with a broken nose from the League Cu semi-final, Cardoso did well when called upon for the second half.
Daniel Candeias - 6
The Portuguese winger perhaps deserved a rest recently but showed with his cross for the second goal, he remains an important player for the team. Was guilty once or twice of not tracking his man late on though.
Eduardo Herrera - 5
Once again a late cameo for the Mexican with no time to really contribute.
Discuss this article
Enjoyed this analysis? Disagree entirely? Found a spelling mistake? Whatever your opinion, it's welcome on our popular and friendly message-board.