League One
RotherhamRotherham United1ShrewsburyShrewsbury Town2

Rotherham United 1-2 Shrewsbury Town

Shrewsbury boss Paul Hurst enjoyed the perfect return to his former club Rotherham as they earned a last-gasp 2-1 win to stay top of League One.

Hurst played 494 times for the Millers over 15 years and his first meeting against them seemed destined to be a draw after Jon Nolan's early goal had been cancelled out for Rotherham by Richie Towell.

Shrewsbury, who were playing with 10 men following Abu Ogogo's 53rd-minute dismissal, had other ideas and gave Hurst an afternoon to remember when Stefan Payne slammed home deep into added time.

By the time Nolan drilled home across goal after sneaking through the home defence, Shrewsbury goalkeeper Dean Henderson had already saved a penalty from English football's top scorer Kieffer Moore, who was unable to add to his tally of 13 goals.

Town should have doubled their lead soon after the restart but Nolan blazed over from 12 yards before the task got much harder as Ogogo saw red for a poor tackle on Shaun Cummings.

The Millers found a way back into the game in the 76th minute and levelled when Towell was on hand to fire home from 18 yards after a loose ball fell perfectly for him.

Paul Warne's men looked as if they would go on and win it, but it was Shrewsbury who took the three points when Payne converted from close range.

Match report supplied by the Press Association.

Line-ups

Rotherham

Formation 4-5-1

  • 1O'Donnell
  • 25CummingsSubstituted forClarke-Harrisat 60'minutes
  • 5Ajayi
  • 6WoodBooked at 58minsSubstituted forFrecklingtonat 72'minutes
  • 3Mattock
  • 23WilliamsSubstituted forFordeat 82'minutes
  • 4Vaulks
  • 16Potter
  • 17Towell
  • 22Newell
  • 24Moore

Substitutes

  • 2Emmanuel
  • 7Forde
  • 8Frecklington
  • 10Ball
  • 13Rodák
  • 19Clarke-Harris
  • 40Wiles

Shrewsbury

Formation 4-1-4-1

  • 1Henderson
  • 2Riley
  • 22NsialaBooked at 58mins
  • 5Sadler
  • 6Beckles
  • 4Godfrey
  • 7WhalleySubstituted forJohn-Lewisat 90+4'minutes
  • 20Nolan
  • 8OgogoBooked at 53mins
  • 23RodmanSubstituted forMorrisat 77'minutes
  • 45Payne

Substitutes

  • 9Morris
  • 10Dodds
  • 11Gnahoua
  • 13Bolton
  • 14John-Lewis
  • 15MacGillivray
  • 16Morris
Referee:
Robert Jones
Attendance:
8,184

Match Stats

Home TeamRotherhamAway TeamShrewsbury
Possession
Home56%
Away44%
Shots
Home9
Away7
Shots on Target
Home5
Away3
Corners
Home7
Away5
Fouls
Home15
Away16

Live Text

  1. Post update

    Match ends, Rotherham United 1, Shrewsbury Town 2.

  2. Full Time

    Second Half ends, Rotherham United 1, Shrewsbury Town 2.

  3. Post update

    Foul by Semi Ajayi (Rotherham United).

  4. Post update

    Carlton Morris (Shrewsbury Town) wins a free kick in the defensive half.

  5. Post update

    Attempt missed. Kieffer Moore (Rotherham United) header from the left side of the box is close, but misses to the left.

  6. Substitution

    Substitution, Shrewsbury Town. Lenell John-Lewis replaces Shaun Whalley.

  7. Goal!

    Goal! Rotherham United 1, Shrewsbury Town 2. Stefan Payne (Shrewsbury Town) right footed shot from the centre of the box to the top left corner. Assisted by Carlton Morris following a corner.

  8. Post update

    Corner, Shrewsbury Town. Conceded by Semi Ajayi.

  9. Post update

    Corner, Rotherham United. Conceded by Joe Riley.

  10. Post update

    Attempt missed. Jonson Clarke-Harris (Rotherham United) left footed shot from outside the box is high and wide to the right.

  11. Post update

    Corner, Rotherham United. Conceded by Carlton Morris.

  12. Post update

    Jonson Clarke-Harris (Rotherham United) wins a free kick on the right wing.

  13. Post update

    Foul by Mat Sadler (Shrewsbury Town).

  14. Post update

    Corner, Rotherham United. Conceded by Shaun Whalley.

  15. Substitution

    Substitution, Rotherham United. Anthony Forde replaces Ryan Williams.

  16. Post update

    Foul by Richard Towell (Rotherham United).

  17. Post update

    Carlton Morris (Shrewsbury Town) wins a free kick on the right wing.

  18. Post update

    Kieffer Moore (Rotherham United) wins a free kick in the attacking half.

  19. Post update

    Foul by Aristote Nsiala (Shrewsbury Town).

  20. Substitution

    Substitution, Shrewsbury Town. Carlton Morris replaces Alex Rodman.

As It Stood

TeamPWDLFAGDPts
1Shrewsbury17124126111540
2Wigan17113330111936
3Bradford1810352720733
4Scunthorpe189542213932
5Charlton169432518731
6Blackburn1684424121228
7Oxford Utd187563122926
8Rotherham188283125626
9Fleetwood187562726126
10Portsmouth188282322126
11Peterborough177462724325
12Blackpool177462322125
13MK Dons186572026-623
14Southend176562027-723
15Oldham176383036-621
16Bristol Rovers1870112633-721
17Doncaster185581921-220
18Walsall174762125-419
19Wimbledon185491420-619
20Gillingham184681421-718
21Northampton1853101530-1518
22Rochdale173861722-517
23Plymouth1835101328-1514
24Bury1834111828-1013
View full League One table

Elsewhere on the BBC