Rangers defender Bruno Alves is back from suspension for the visit of Partick Thistle in the Ladbrokes Premiership on Saturday.

Midfielder Ryan Jack is available after the red card he picked up against Kilmarnock was rescinded.

Goalkeeper Jak Alnwick has recovered from an arm injury but defenders Lee Wallace (groin) and Fabio Cardoso (broken nose), and the midfield pair of Graham Dorrans (ankle) and Jordan Rossiter (knee) remain out.

Provisional squad: Foderingham, Tavernier, Hodson, John, D Wilson, McCrorie, A Wilson, Alves, Holt, Jack, Dalcio, Windass, Nemane, Pena, Miller, Morelos, Candeias, Kranjcar, Herrera, Hardie, Bates, Beerman, Kelly, Alnwick.


Chris Erskine is the latest injury doubt for Partick Thistle boss Alan Archibald.

The midfielder suffered a calf problem in training last week and missed the win over St Johnstone, and he is set to skip the trip to face Rangers this weekend to continue his recovery.

Martin Woods made his debut off the bench against Saints, but Stuart Bannigan, Callum Booth, Mustapha Dumbuya (all knee), Christie Elliott (ankle) and Abdul Osman (shoulder) are all out.

Provisional squad: Cerny, McGinn, Turnbull, Keown, Devine, Nitriansky, Barton, Edwards, Spittal, Lawless, Woods, Nisbet, Doolan, Storey, Sammon, McCarthy, Sneddon, Fraser, Scully.