GARY MCALLISTER expressed his admiration for striker Jermain Defoe after he netted his 300th club goal in the win over Livingston.

Defoe reached the landmark with a clinical finish as he latched onto a long ball from James Tavernier and beat keeper Max Stryjek with a first-time effort.

The moment of magic doubled Rangers’ advantage after Joe Aribo had opened the scoring and Steven Gerrard’s side now sit six points clear of Celtic at the top of the table.

Victory over Livi came on the back of successes away to Celtic and Standard Liege and McAllister was delighted to see Defoe make the most of his chance to impress.

He said: “It has been a very productive and positive week with three 2-0 wins in a row.

“We saw another fantastic goal from a player who has had a fantastic career. He is probably coming towards the end of it but that sort of movement towards the ball and spinning in behind to get the finish is pretty special.

“There are not many players who can do that. He is a player I have always admired from afar. He is someone always capable of clever bits of movement and finishing.

“Today was another example of that. The fact he is playing at the age he is now is a credit to him.

“He is in fantastic shape. He’s had a couple of injuries recently but, like Kemar in Liege, it’s another player coming back into the team and producing. Jermain did that today.

“We have four strikers, so it’s very competitive in that area of the pitch.”