Scott Brown: 7/10
Made a number of crucial tackles and blockings. As usual, the skipper bossed the midfield area. Made a crucial challenge on Waghorn on the edge of the box late in the game.
Stuart Armstrong: 8/10
Another brilliant game from the Scotsman in the middle of the park. His passing, movement and decisiveness was top-notch. Great run in behind the defence and an even better first time through ball to Sinclair to give Celtic the lead.
James Forrest: 6/10
Was largely anonymous against Rangers. Was subbed off on 66 minutes.
Callum McGregor: 6/10
Had a hit or miss kind of game. Was excellent in the closing stages.
Scott Sinclair: 7/10
Came close to scoring on more than one occasions. Was denied once by the post. However, his good work earned Celtic all three points as he showed how good his positioning is to tap the ball in after nice work from Armstrong and Roberts.
Moussa Dembele: 7/10
Excellent finish for the equaliser. Was good with his hold up play especially in the closing stages of the game.
Substitutes
Patrick Roberts: 7/10
Made a strong impact coming on off the bench. Caused panic with his trickeries and flair and was involved in the build-up to the winner.
Nir Bitton: NA