PEDRO CAIXINHA has made three changes to his Rangers side to face Kilmarnock at Ibrox tonight.

Ross McCrorie comes in at the centre of defence to replace the injured Fabio Cardoso after he had his nose broken by Ryan Bowman in the League Cup semi final.

Wes Foderingham comes back in to the starting eleven following the League Cup campaign to replace Jak Alnwick, who also picked up a slight knock in the match on Sunday at Hampden.

Carlos Pena also misses out having also picked up a knock which Caixinha wasn’t prepared to risk, with his places taken by Jason Holt.

Outwith those enforced changes, Caixinha has kept the same team that played against the Steelmen on Sunday, with Bruno Alves, James Tavernier and Declan John completing the back five.

In front of them in the Gers engine room is Graham Dorrans, Ryan Jack and Jason Holt with Josh Windass and Daniel Candeias on either flank. Alfredo Morelos is at centre forward.

The Light Blues will take on Kilmarnock for the first time this season and the opposition will be managed by new boss Steve Clarke for the first time since he was named as successor to Lee McCulloch.

RANGERS: Foderingham, Tavernier, Alves, McCrorie, John, Jack, Dorrans, Candeias, Windass, Holt, Morelos
SUBS: Kelly, Hodson, Nemane, Herrera, Barjonas, Wilson, Dalcio.

Video produced by Rangers Media Limited. Copyright © 2019