Glasgow Rangers continued their unbeaten start to life under new head coach Michael Beale with a 3-2 win over Kilmarnock in the Premiership on Wednesday night.

However, they had to come from behind to secure all three points as the home side opened the scoring in the sixth minute when Christopher Stokes rose highest to head in a corner.

The Gers battled back to make it 1-1 in the 22nd minute as Fashion Sakala made a brilliant run down the right channel and picked out the perfect cross for Alfredo Morelos to roll the ball into the back of the net.

It took until the 51st minute for the Light Blues to take the lead as Morelos turned provider to cut the ball back to Ryan Kent inside the box and the winger superbly fired into the bottom corner to make it 2-1.

Kilmarnock were dealt a huge blow on the hour mark as forward Danny Armstrong, bemusingly, decided to elbow Borna Barisic in the face and was sent off for his second bookable offence.

Morelos made it 3-1 in the 72nd minute as he jumped highest to head a cross into the bottom corner for his second goal of the game, before the hosts scored a phenomenal consolation goal through Joe Wright - who smashed a volley into the roof of the net.

One Rangers player who caught the eye with his performance, outside of the goalscorers, was Croatia international left-back Barisic as he put in an excellent display.

The defender was criticised for his showing in the League Cup semi-final clash with Aberdeen last time out as he produced a defensive calamity for the Dons' opening goal in the match - allowing Matthew Kennedy to run beyond him, after a lapse in concentration, to assist their striker.

Barisic, however, can now forget his League Cup horror show as the defensive gem put in an excellent performance against Kilmarnock and redeemed himself for Beale.

The 30-year-old was defensively solid throughout the 90 minutes as he allowed little to go past him on the night. As per Sofascore, the dynamo won eight of his 11 duels (73%) and made four tackles and two clearances, without being dribbled past a single time.

In possession, Barisic had a whopping 100 touches of the ball and completed 80% of his attempted passes. The full-back also created two chances for his teammates and the gem's deflected cross, which has not gone down as his assist, allowed Morelos to make it 3-1.

He was also able to win a free-kick and, in turn, reduce Kilmarnock down to ten men when his coolness at the back allowed him to take the ball past Armstrong - leading to the midfielder elbowing him.

Therefore, the Croatian talent redeemed himself after his League Cup nightmare by playing a crucial role in the win on Wednesday and Beale should consequently be delighted with his left-back's performance on the night.