RANGERS' unbeaten start to the campaign came to a shuddering halt on Wednesday night after St Mirren stunned Steven Gerrard's men to reach the final four of the Betfred Cup.

The Buddies fell behind early on to a Connor Goldson opener before two goals from Jamie McGrath seemed to send the Paisley side on their way to victory.

An 88th-minute equaliser from Steven Davis brought the visitors back into the game, though, before Conor McCarthy struck at the death to seal a famous win for Jim Goodwin's men.

The defeat will be a painful one for supporters of the Ibrox club as another opportunity at silverware has slipped beyond their grasp, and Boyd's reaction to McCarthy's last-gasp winner told its own story.

The former Rangers and Kilmarnock striker was working on Sky Sports on Wednesday night, providing live updates as the goals went in at St Mirren Park.

And the pundit's dumbstruck reaction as McCarthy brought his old club's unbeaten run to a close quickly went viral as rival fans poked fun at the result.

READ MORE: Steven Gerrard issues challenge to Rangers players after shock defeat to St Mirren

Glasgow Times: