League One
CharltonCharlton Athletic0ShrewsburyShrewsbury Town2

Charlton Athletic 0-2 Shrewsbury Town

Alex Rodman and Omar Beckles grabbed second-half goals as Shrewsbury maintained their League One promotion charge with victory at Charlton.

Jon Nolan also missed a first-half penalty for second-placed Shrewsbury but, on a day when the top four all won, Town remain one point behind leaders Blackburn Rovers.

After visiting keeper Dean Henderson denied Josh Magennis and Joe Aribo with early saves, Shrewsbury wasted the chance to take the lead when they were awarded a 17th-minute penalty for a foul by Ezri Konsa on Nolan.

But Nolan's spot-kick was saved by Ben Amos before he then headed the rebound against the bar.

Shaun Whalley then curled a shot agonisingly wide just before the visitors went ahead on 52 minutes when Rodman won possession, cut inside on the left and unleashed a long-range angled effort into the top corner.

Town's advantage was then doubled on 67 minutes when Beckles rose majestically to head home from Whalley's corner.

Nolan and Whalley squandered further Shrewsbury chances, before home substitute Tariqe Fosu almost pulled one back for the hosts with a long-range shot that landed on the roof of the net.

Charlton pair Ahmed Kashi and Magennis were both yellow carded following a touchline brawl between both sets of players as tempers flared late on. But that was the only real fighting spirit the Addicks could muster in front of their biggest crowd of the season.

Match report supplied by the Press Association.

Line-ups

Charlton

Formation 4-2-3-1

  • 1Amos
  • 20SollyBooked at 79mins
  • 15Konsa
  • 6Pearce
  • 22DasilvaSubstituted forAjoseat 72'minutes
  • 3KashiBooked at 84mins
  • 19Forster-CaskeyBooked at 20mins
  • 7MarshallSubstituted forFosu-Henryat 57'minutes
  • 17Aribo
  • 11KaikaiSubstituted forZyroat 90+2'minutes
  • 9MagennisBooked at 86mins

Substitutes

  • 4Jackson
  • 5Bauer
  • 8Ajose
  • 12Reeves
  • 14Fosu-Henry
  • 27Zyro
  • 35Maynard-Brewer

Shrewsbury

Formation 4-5-1

  • 1Henderson
  • 13BoltonSubstituted forHendrieat 10'minutes
  • 22NsialaBooked at 90mins
  • 5Sadler
  • 6Beckles
  • 7Whalley
  • 8Ogogo
  • 4Godfrey
  • 20Nolan
  • 23Rodman
  • 9MorrisSubstituted forJohn-Lewisat 90+3'minutes

Substitutes

  • 10Thomas
  • 14John-Lewis
  • 15MacGillivray
  • 16Morris
  • 17Hendrie
  • 21Eisa
  • 45Payne
Referee:
Chris Sarginson
Attendance:
17,581

Match Stats

Home TeamCharltonAway TeamShrewsbury
Possession
Home47%
Away53%
Shots
Home8
Away10
Shots on Target
Home4
Away4
Corners
Home3
Away3
Fouls
Home11
Away14

Live Text

  1. Post update

    Match ends, Charlton Athletic 0, Shrewsbury Town 2.

  2. Full Time

    Second Half ends, Charlton Athletic 0, Shrewsbury Town 2.

  3. Substitution

    Substitution, Shrewsbury Town. Lenell John-Lewis replaces Carlton Morris.

  4. Post update

    Attempt saved. Ahmed Kashi (Charlton Athletic) left footed shot from outside the box is saved in the centre of the goal.

  5. Substitution

    Substitution, Charlton Athletic. Michal Zyro replaces Sullay Kaikai.

  6. Booking

    Aristote Nsiala (Shrewsbury Town) is shown the yellow card for a bad foul.

  7. Post update

    Joe Aribo (Charlton Athletic) wins a free kick in the defensive half.

  8. Post update

    Foul by Aristote Nsiala (Shrewsbury Town).

  9. Post update

    Jake Forster-Caskey (Charlton Athletic) wins a free kick in the attacking half.

  10. Post update

    Foul by Alex Rodman (Shrewsbury Town).

  11. Booking

    Josh Magennis (Charlton Athletic) is shown the yellow card.

  12. Booking

    Ahmed Kashi (Charlton Athletic) is shown the yellow card for a bad foul.

  13. Post update

    Foul by Ahmed Kashi (Charlton Athletic).

  14. Post update

    Abu Ogogo (Shrewsbury Town) wins a free kick in the defensive half.

  15. Post update

    Attempt missed. Tariqe Fosu-Henry (Charlton Athletic) left footed shot from outside the box is close, but misses to the left.

  16. Post update

    Nicky Ajose (Charlton Athletic) wins a free kick in the attacking half.

  17. Post update

    Foul by Abu Ogogo (Shrewsbury Town).

  18. Post update

    Corner, Charlton Athletic. Conceded by Luke Hendrie.

  19. Booking

    Chris Solly (Charlton Athletic) is shown the yellow card for a bad foul.

  20. Post update

    Foul by Chris Solly (Charlton Athletic).

As It Stood

TeamPWDLFAGDPts
1Blackburn34209562332969
2Shrewsbury34208645261968
3Wigan31206557183966
4Rotherham341951058391962
5Scunthorpe351512851391257
6Plymouth35158124342153
7Charlton33149104341251
8Bradford34155144851-350
9Portsmouth35154164244-249
10Peterborough331211105143847
11Gillingham351113113939046
12Bristol Rovers34144164952-346
13Southend33128134251-944
14Doncaster351012134344-142
15Oxford Utd34119144951-242
16Blackpool341012124244-242
17Walsall331011124347-441
18Wimbledon34108163443-938
19Northampton35108173456-2238
20Fleetwood34107174556-1137
21Oldham3399154658-1236
22MK Dons34711163247-1532
23Bury3478192850-2229
24Rochdale30511142941-1226
View full League One table

Top Stories

Elsewhere on the BBC