Derek McInnes has fired a warning to Rangers after his Aberdeen side beat St Mirren 2-1 at the weekend.

Another goal from Sam Cosgrove had the Dons on their way before a Jonathan Obika strike threw a spanner in the works. Niall McGinn restored the lead and Joe Lewis saved the day with a late penalty save. It leaves them in third ahead of the Rangers match.

A happy man. (Photo by Ian MacNicol/Getty Images)

After an unbeaten November, McInnes claims that his side have the strength to beat Rangers at Pittodrie.

He told the club’s website: “We have one defeat in eight and that was against Celtic, four wins out of our last five including a draw against St Johnstone last week where we should have won.

“Since that Celtic defeat we have knuckled down and got on with the job in hand, we know how difficult it is to win three points in the league but the form of the players and the determination of the players has been far better and much needed at this stage in the season.

Full of confidence. (Photo by Ian MacNicol/Getty Images)

“Rangers have better players than us but we can win the game and it’s important that my players believe that when they go out there. We have to try and do so much well and let them know they are in a game for us to have any chance of getting the result we want.”

Aberdeen in good form ahead of Rangers visit

It was a good, if not nervy, victory for Aberdeen over St Mirren. It extends their unbeaten run to five and one defeat in seven reads pretty well for McInnes.

Against Rangers though McInnes will have to learn from his September lessons to take any sort of result. After going down 5-0 without much of a fuss at Ibrox, improvements are needed to trouble the Govan side.

They need better. (Photo by Ian MacNicol/Getty Images)

They’ll still be without Funso Ojo for the clash, with McInnes confirming he won’t reach full fitness before Wednesday. Craig Bryson has also been described as ‘touch and go’ for the game.

McInnes certainly seems confident in his team’s ability to pull off a Pittodrie shock.

Have something to tell us about this article?