By Dominic Toner

Rangers have made four changes to their starting XI for Wednesday’s Scottish Premiership clash against St Johnstone.

Mark Warburton has decided to alter his team following the 1-0 defeat to Celtic in the League Cup semi-final.

Wes Foderingham, Michael O’Halloran, Joe Garner and Harry Forrester have come into the side and will hope to make a good impression.

Matt Gilks, Kenny Miller, James Tavernier and Barrie McKay have been dropped by Warburton and have been named on the substitute’s bench.

Rangers announced the line-up on their official Twitter account.

Rangers’ defence were the shining lights in the disappointing defeat to Celtic and Lee Wallace, Rob Kiernan,Clint Hill and Lee Hodson have all kept their place in the side.

Warburton has been limited with the midfielders at his disposal, with Niko Kranjcar (injury) and Joey Barton (suspended) currently unavailable.

He has decided to alternate his front three after his side struggled to create chances against Celtic.

Rangers will move above their opponents St Johnstone with a win tonight and Warburton’s side are currently fifth in the table, seven points adrift of league leaders Celtic.

In other Rangers team news, their fringe player has delivered an honest verdict on his role in the squad.