Ten-man Rangers avoided a repeat of their Pittodrie slip-up as they eased to a 2-0 win over St Mirren at Ibrox.

For the second week running Steven Gerrard's men ended the game a man light after Ross McCrorie received a straight red midway through the first half.

But by that point the Light Blues were already two goals to the good thanks to strikes from Alfredo Morelos and stand-in captain Connor Goldson.

They surrendered victory in stoppage time of their opening-day clash at Aberdeen but there was never any danger of that happening this time as Alan Stubbs' Buddies failed to make the most of their numerical advantage.

They did come close when Danny Mullen clipped the crossbar just before half-time but Stubbs' frustration will match that of his old Merseyside derby foe Gerrard, who will feel aggrieved another promising display was ruined by a sending off.

Sunday's other game saw St Johnstone draw 1-1 at home with Hibernian, who went behind when Stevie Mallan scored an own goal. Oli Shaw equalised early in the second half. 

Daryl Horgan made his Hibs debut off the bench, replacing Emerson Hyndman with 27 minutes to go.

The Ireland winger signed a three-year deal with the Scottish outfit on Friday from Preston North End.