Confirmed Rangers line-up v St. Mirren: Waghorn starts, O'Halloran on the bench

Rangers take on St. Mirren today - here is how they will line up...

Rangers starting line-up: Foderingham; Tavernier, Kiernan, Wilson, Wallace; Halliday, Holt, Zelalem; Waghorn, Miller, McKay.

Rangers substitutes: Bell, Ball, Shiels, Law, Clark, O’Halloran, King.

Rangers will be looking to snap a three-game winless run in the Scottish Championship when they take on St. Mirren this afternoon.

The Gers have slipped off the pace since beating Celtic in the Scottish Cup, with a defeat away at Hibernian, draw with Alloa and loss to Livingston serving as a blow to manager Mark Warburton.

With the Scottish Cup final with Hibernian still to come this month, Rangers need to find their form again - and that starts today with the trip to St. Mirren this afternoon.

Today, manager Mark Warburton has handed a long-awaited start to forward and top goalscorer Martyn Waghorn, who has been out of action since mid-February with a knee injury.

Dominic Ball, Dean Shiels, Michael O’Halloran and Billy King all drop out of the starting line-up, with Rob Kiernan, Jason Holt, Barrie McKay and Waghorn coming into the side.

Cammy Bell, Nicky Law and Nicky Clark join Balls, Shiels, O'Halloran and King on the Rangers bench today as they look to pick up a much-needed victory.

FIFA World Cup 2018FIFA 2018 World Cup Russia - click here for all of our coverage...

Register for HITC Sport - Daily Dispatch