Scottish Premiership
St MirrenSt Mirren1RangersRangers2

St Mirren 1-2 Rangers: Alfredo Morelos scored his 100th goal in Scottish football

By Andrew SouthwickBBC Scotland
Alfredo Morelos celebrates scoring his 100th goal for Rangers
Alfredo Morelos scored his 100th goal for Rangers on his 199th appearance

Alfredo Morelos scored his 100th Rangers goal as the Scottish Premiership champions roared back from behind to beat St Mirren in Paisley.

Steven Gerrard's side returned to the top of the table, but initially trailed after Connor Ronan's stunning strike gave St Mirren a shock lead.

Kemar Roofe levelled with a 42nd-minute penalty after Ianis Hagi was tripped.

And just moments later Morelos headed home to spark wild celebrations for the goal that would prove the winner.

The victory moves Rangers three points above Hearts, who dropped points on Saturday at home to Dundee.

St Mirren, who were targeting a place in the top six, remain seventh as their three-game winning streak came to a halt.

And there was a further blow with Republic of Ireland midfielder Jamie McGrath stretchered off late on.

Jim Goodwin had spoken pre-match about the confidence in the home side, but they now had to "show people what they are made of".

It took them just four minutes. Ronan stepped away from John Lundstram, freed up some space and let fly with an unstoppable 30-yard shot that swerved in the wind and nestled into the top corner.

And the Buddies' dominance continued as they knocked the ball around like a side comfortable at the top end of the table.

It took Rangers a quarter of an hour to get to their box and another 10 minutes before their first threat.

Connor Goldson sent two identical headers into the hands of goalkeeper Jak Alnwick and Hagi threatened twice with efforts that were deflected just past both posts.

St Mirren were hanging on, but just as half-time approached the champions stung them twice.

Hagi skipped past Alan Power who caught the winger just inside the box. Alnwick guessed the right way at the spot-kick, but Roofe's strike was hard and low enough to find the bottom right-hand corner.

Just over a minute later, with Saints still reeling, James Tavernier found breathing space down the right, swung a ball into the middle which defender Conor McCarthy missed and Morelos knocked into an empty net.

From being on top, St Mirren were all over the place. Rangers went looking for a third and Hagi had a shot tipped away by the goalkeeper.

Tavernier had an early second-half header saved and Morelos went close again,, but it was a quiet start from both compared to the high tempo the first 45 minutes had served up.

St Mirren then had McGrath taken off on a stretcher, leaving them to play the final 10 minutes with 10 men having used up their substitutes.

Borna Barisic's free-kick was deflected just past a post as Rangers held on, and the closest St Mirren came was a late header wide from a crowded penalty box in added time.

Man of the match - Ianis Hagi

Ianis Hagi is tripped to win Rangers a penalty against St Mirren
Ianis Hagi, tripped here as Rangers were awarded a penalty, was a constant threat for the visitors

What did we learn?

St Mirren began the game at a pace that Rangers couldn't match and, for 25 minutes, they were excellent. But they were undone by slackness at the back and ultimately a nightmare two-minute spell turned the game on its head.

Gerrard has been calling for a 90-minute performance from Rangers and his frustration was evident as they started sluggishly.

But while this season hasn't matched the standards they set last time, they showed they still have the quality to see them through tough fixtures.

What did they say?

St Mirren manager Jim Goodwin: "I thought we were the better team for 25-30 minutes and it was a brilliant goal for Connor Ronan.

"I'm extremely disappointed with the goals we've conceded. The penalty is a bit of a daft one and the second is really poor - it needs to be cut out at the near post."

Rangers manager Steven Gerrard (to Sky Sports): "Pleased with the result but it took us 25 minutes to get going.

"After a game in Europe, away from home, we've got to come out the blocks sharper than we did today. But, you've got to have trust and belief in your players they can turn it around."

What's next?

St Mirren travel to Motherwell in the Scottish Premiership on Wednesday (19:45 BST), while Rangers are at home to Aberdeen at the same time.

Player of the match

HagiIanis Hagi

with an average of 6.82

St Mirren

  1. Squad number43Player nameRonan
    Average rating

    6.67

  2. Squad number4Player nameShaughnessy
    Average rating

    6.38

  3. Squad number7Player nameMcGrath
    Average rating

    6.28

  4. Squad number9Player nameBrophy
    Average rating

    6.14

  5. Squad number44Player nameMillar
    Average rating

    6.13

  6. Squad number1Player nameAlnwick
    Average rating

    6.08

  7. Squad number3Player nameTanser
    Average rating

    5.99

  8. Squad number5Player nameMcCarthy
    Average rating

    5.96

  9. Squad number16Player nameErhahon
    Average rating

    5.84

  10. Squad number6Player namePower
    Average rating

    5.72

  11. Squad number8Player nameFlynn
    Average rating

    5.70

  12. Squad number10Player nameMain
    Average rating

    5.54

  13. Squad number2Player nameTait
    Average rating

    5.53

  14. Squad number22Player nameFraser
    Average rating

    5.53

Rangers

  1. Squad number7Player nameHagi
    Average rating

    6.82

  2. Squad number25Player nameRoofe
    Average rating

    6.67

  3. Squad number16Player namePatterson
    Average rating

    6.58

  4. Squad number17Player nameAribo
    Average rating

    6.36

  5. Squad number20Player nameMorelos
    Average rating

    6.35

  6. Squad number26Player nameBalogun
    Average rating

    6.28

  7. Squad number10Player nameDavis
    Average rating

    6.11

  8. Squad number4Player nameLundstram
    Average rating

    6.09

  9. Squad number6Player nameGoldson
    Average rating

    6.08

  10. Squad number2Player nameTavernier
    Average rating

    6.04

  11. Squad number33Player nameMcLaughlin
    Average rating

    6.02

  12. Squad number30Player nameSakala
    Average rating

    5.86

  13. Squad number31Player nameBarisic
    Average rating

    5.83

  14. Squad number37Player nameArfield
    Average rating

    5.83

Line-ups

St Mirren

Formation 3-4-2-1

  • 1Alnwick
  • 4Shaughnessy
  • 5McCarthy
  • 22FraserBooked at 90mins
  • 44MillarSubstituted forMainat 76'minutes
  • 6Power
  • 16ErhahonSubstituted forFlynnat 45'minutes
  • 3TanserSubstituted forTaitat 45'minutes
  • 7McGrathSubstituted forat 89'minutes
  • 43Ronan
  • 9Brophy

Substitutes

  • 2Tait
  • 8Flynn
  • 10Main
  • 17McAllister
  • 18Dunne
  • 20Dennis
  • 26Lyness

Rangers

Formation 4-3-3

  • 33McLaughlin
  • 2TavernierBooked at 19mins
  • 6Goldson
  • 26Balogun
  • 31Barisic
  • 17Aribo
  • 10Davis
  • 4Lundstram
  • 7HagiSubstituted forArfieldat 78'minutes
  • 20MorelosBooked at 44minsSubstituted forSakalaat 69'minutes
  • 25RoofeSubstituted forPattersonat 86'minutes

Substitutes

  • 3Bassey
  • 16Patterson
  • 18Kamara
  • 22Bacuna
  • 28McCrorie
  • 30Sakala
  • 37Arfield
Referee:
Steven McLean
Attendance:
6,100

Match Stats

Home TeamSt MirrenAway TeamRangers
Possession
Home46%
Away54%
Shots
Home4
Away19
Shots on Target
Home2
Away7
Corners
Home4
Away7
Fouls
Home11
Away11

Live Text

  1. Post update

    Match ends, St. Mirren 1, Rangers 2.

  2. Full Time

    Second Half ends, St. Mirren 1, Rangers 2.

  3. Post update

    Leon Balogun (Rangers) wins a free kick in the defensive half.

  4. Post update

    Foul by Joe Shaughnessy (St. Mirren).

  5. Post update

    Corner, St. Mirren. Conceded by Connor Goldson.

  6. Post update

    Corner, Rangers. Conceded by Conor McCarthy.

  7. Post update

    Attempt blocked. Borna Barisic (Rangers) left footed shot from outside the box is blocked.

  8. Booking

    Marcus Fraser (St. Mirren) is shown the yellow card for a bad foul.

  9. Post update

    Nathan Patterson (Rangers) wins a free kick in the attacking half.

  10. Post update

    Foul by Marcus Fraser (St. Mirren).

  11. Post update

    Fashion Sakala (Rangers) wins a free kick in the defensive half.

  12. Post update

    Foul by Richard Tait (St. Mirren).

  13. Post update

    Corner, St. Mirren. Conceded by Leon Balogun.

  14. Post update

    Attempt missed. Curtis Main (St. Mirren) header from the centre of the box misses to the left. Assisted by Connor Ronan with a cross following a set piece situation.

  15. Post update

    Foul by Leon Balogun (Rangers).

  16. Post update

    Curtis Main (St. Mirren) wins a free kick in the attacking half.

  17. Post update

    Jamie McGrath went off injured after St. Mirren had used all subs.

  18. Substitution

    Substitution, Rangers. Nathan Patterson replaces Kemar Roofe.

  19. Post update

    Corner, Rangers. Conceded by Conor McCarthy.

  20. Post update

    Connor Goldson (Rangers) wins a free kick in the defensive half.

Scores, Results & Fixtures

Sunday 24th October 2021

As It Stood

TeamPWDLFAGDPts
1Rangers10721178923
2Hearts10550167920
3Dundee Utd10622106420
4Celtic106132361719
5Hibernian104331412215
6Motherwell104241213-114
7St Mirren103431318-513
8Aberdeen103251113-211
9Livingston10316915-610
10St Johnstone10235611-59
11Dundee10145818-107
12Ross County100371022-123
View full Scottish Premiership table

Elsewhere on the BBC