Glasgow Rangers face a crucial tie against Napoli in their penultimate Champions League fixture in Naples this evening.

Giovanni van Bronckhorst must lead his side to an unlikely victory and hope Liverpool secure a win against Ajax in order to have any hope of securing third place in the group and a spot in the Europa League knockout round.

A woeful 1-1 draw against Livingston at the weekend – despite having 24 shots in total – hasn't exactly boosted the confidence ahead of a match against the Serie A leaders.

With the Dutchman likely to make changes, we at Football FanCast predict the starting XI that will take the field under the floodlights in Italy…

Rangers predicted XI vs Napoli

Allan McGregor will retain his place in goal, with the 40-year-old shot-stopper having impressed against Napoli last time out - saving two penalties in the reverse tie at Ibrox back in September.

The back four will remain unchanged from the Livingston match on Saturday. James Tavernier and Borna Barisic will occupy their usual positions at right and left back respectively, with Ben Davies and Leon King – available after coming off sick at halftime on the weekend – forming the heart of the Light Blues' defence.

John Lundstram and 37-year-old Steven Davis will operate in the Rangers engine room for the third game in succession.

Fashion Sakala - who was dubbed “impressive” by journalist Josh Bunting in their tie against Liverpool - will start on the right wing, with Ryan Kent - who made seven key passes on Saturday and assisted Lundstram’s equaliser against Livingston - starting on the left wing as usual. Malik Tillman will play just off the lone centre-forward.

Van Bronckhorst will drop “standout” striker Antonio Colak following an uncharacteristically poor performance on Saturday – in which he only had one shot on target from seven attempts – for Colombian Alfredo Morelos.

This means there are two changes in total from the weekend and the Dutchman will be hoping they can somehow pull off a miraculous result tonight.