Rangers suffered a shock cup defeat when the sides last met

In a remarkable season for Rangers, there has been only one major setback.
They may be unbeaten in the league having conceded just five goals, but earlier this month they shipped three on a disappointing night in Paisley.
Steven Davis thought he had taken the game into extra time with his goal after 88 minutes, but Conor McCarthy clinched a dramatic Betfred Cup victory for the Buddies deep into injury time.

While many are already looking ahead to Saturday’s crucial derby at Ibrox, Rangers are firmly focused on avenging that defeat when the sides meet at St Mirren Park again on Wednesday afternoon.
FORM
Jim Goodwin’s men sit seventh in the league, having won three of their last five Premiership matches. Two late goals saw them secure a 2-0 victory against Ross County in Dingwall on Saturday.
Steven Gerrard’s side have responded well to their cup exit, with three consecutive victories in the league. They secured a hard-fought 1-0 win over Hibs at Ibrox on Saturday thanks to Ianis Hagi’s first-half strike.
They remain unbeaten in the Premiership, with 18 wins from their first 20 matches. That superb run has seen them accumulate a 16-point lead at the top of the table.
KICK-OFF
The sides kick off at 3pm.

TV AND STREAMING DETAILS
The game will not be broadcast on TV, and will only be available on the official St Mirren club channel.
St Mirren season ticket holders can watch the match, while fans without a season ticket and Rangers supporters will be able to use a pay-per-view service for £12.50.
Receive exclusive football transfer news and updates twice a week to your mailbox
