Rangers returned to winning ways on Wednesday night as they beat Livingston 2-0 to progress to the semi-finals of the Scottish League Cup.

This came after two games without a win, drawing with Motherwell in the Premiership and losing 2-0 to Lyon in the Europa League.

Kemar Roofe and Alfredo Morelos scored the goals for Rangers as they overcame Livingston in midweek, with Steven Gerrard now preparing his side to face Dundee in the league today.

How many changes will Gerrard make? Here is our predicted XI...

We are predicting that he will make four changes to the team from midweek, with Borna Barisic, Allan McGregor, James Tavernier and Steven Davis coming in.

After Jon McLaughlin filled in for the cup match, we are predicting that McGregor will reclaim his place between the sticks after starting the last Premiership game against Motherwell. Both are experienced shot-stoppers and sharing the load between them in terms of minutes on the pitch could help to keep both of them in a good mood throughout the campaign.

In defence, we are predicting changes in both of the full-back positions. Connor Goldson and Leon Balogun started at centre-back and deserve to keep their places, with Jack Simpson having landed the lowest SofaScore rating of the starting XI against Motherwell. This suggests that he does not warrant a spot in the team ahead of either of them at this moment in time.

Tavernier and Barisic were rested for the clash with Livingston and they could replace Nathan Patterson and Calvin Bassey respectively. The aforementioned pair currently rank first and second in the Rangers for SofaScore ratings in the Premiership this season in terms of outfield players. This highlights their importance to the team and why they could come straight back into the XI.

In midfield, we are predicting that John Lundstram will be axed from the team in favour of Davis. The former Sheffield United man has only started once in the league this season, averaging an unimpressive SofaScore rating of 6.66, and we published an article explaining the 36-year-old's importance to the team and why he should start today.

The rest of the side could remain the same, with Glen Kamara, Joe Aribo, Kemar Roofe, Scott Wright and Morelos keeping their places in the team.

AND in other news,  Wilson must avoid Rangers nightmare over "unique" gem, Gerrard would be fuming...