STEVEN GERRARD has revealed that Allan McGregor has dropped out of Rangers' squad for today's St Mirren clash for a rest.

The 39-year-old kept a clean sheet against Brondby on Thursday night and today Jon McLaughlin replaces him in the sticks.

Asked about McGregor's absence, speaking to Rangers TV, Gerrard said: “We are going to have to [rest him].

“He’s at that age. He’s made a decision for us to play on, and have had that chat and it was about me saying to Allan at times we are going to have to look after him.

"We want Allan fit for the rest of the season, he is so important for us, but I can’t ask him to go game, game game.

“His body is at a stage where he needs looking after at times.”