League One
BoltonBolton Wanderers2ShrewsburyShrewsbury Town2

Bolton Wanderers 2-2 Shrewsbury Town

Paris Maghoma rescued a point but a 2-2 League One draw with Shrewsbury Town dented Bolton Wanderers' hopes of automatic promotion.

The third tier's lowest scorers twice shocked their hosts by taking the lead.

But facing a first home defeat to their visitors for 34 years, Bolton salvaged a draw when Maghoma fired home his ninth goal of the campaign after 71 minutes.

However, Ian Evatt's side still trail second-placed Derby by three points, with both teams having two further games to play.

Shrewsbury survived an early scare when Mal Benning deflected a Cameron Jerome effort against his own post.

Shrews goalkeeper Marko Marosi - in excellent form throughout - twice denied Aaron Collins before Tom Bloxham's surging run and excellent delivery set up Daniel Udoh's 21st-minute opener.

Veteran Jerome equalised after 41 minutes with his first Bolton league goal and first since scoring for Luton in October 2022.

But Jordan Shipley's stunning left-footed effort from Elliott Bennett's corner, two minutes later, restored Town's lead.

In the second half, Bolton battered away in vain until Maghoma's goal salvaged a draw.

Match report supplied by PA Media.

Line-ups

Bolton

Formation 3-1-4-2

  • 1Baxter
  • 15Forrester
  • 18Toal
  • 3Iredale
  • 4Thomason
  • 12Dacres-Cogley
  • 22DempseySubstituted forNlunduluat 82'minutes
  • 19Maghoma
  • 17OgbetaSubstituted forWilliamsat 76'minutes
  • 35JeromeSubstituted forCharlesat 66'minutes
  • 28Collins

Substitutes

  • 8Sheehan
  • 10Charles
  • 11Nlundulu
  • 13Coleman
  • 16Morley
  • 21Taylor
  • 27Williams

Shrewsbury

Formation 3-4-1-2

  • 1MarosiBooked at 40mins
  • 5Feeney
  • 22Dunkley
  • 4Anderson
  • 15Sobowale
  • 7Winchester
  • 17BennettBooked at 85mins
  • 3Benning
  • 26ShipleySubstituted forO'Brienat 82'minutes
  • 18BloxhamSubstituted forPerryat 82'minutes
  • 11Udoh

Substitutes

  • 6Sraha
  • 8Hinchy
  • 13Burgoyne
  • 14Perry
  • 19Price
  • 20Bayliss
  • 21O'Brien
Referee:
Scott Oldham
Attendance:
19,974

Match Stats

Home TeamBoltonAway TeamShrewsbury
Possession
Home70%
Away30%
Shots
Home26
Away8
Shots on Target
Home13
Away3
Corners
Home12
Away5
Fouls
Home4
Away9

Live Text

  1. Post update

    Match ends, Bolton Wanderers 2, Shrewsbury Town 2.

  2. Full Time

    Second Half ends, Bolton Wanderers 2, Shrewsbury Town 2.

  3. Post update

    Eoin Toal (Bolton Wanderers) wins a free kick in the defensive half.

  4. Post update

    Foul by Aiden O'Brien (Shrewsbury Town).

  5. Post update

    Jack Iredale (Bolton Wanderers) hits the bar with a left footed shot from the left side of the box. Assisted by Paris Maghoma.

  6. Post update

    Attempt missed. Dion Charles (Bolton Wanderers) right footed shot from a difficult angle on the right is high and wide to the left.

  7. Post update

    Attempt missed. Eoin Toal (Bolton Wanderers) header from a difficult angle on the left is close, but misses to the left. Assisted by Randell Williams with a cross following a corner.

  8. Post update

    Corner, Bolton Wanderers. Conceded by Taylor Perry.

  9. Post update

    Corner, Bolton Wanderers. Conceded by Morgan Feeney.

  10. Post update

    Offside, Bolton Wanderers. Daniel Nlundulu is caught offside.

  11. Booking

    Elliott Bennett (Shrewsbury Town) is shown the yellow card for a bad foul.

  12. Post update

    Randell Williams (Bolton Wanderers) wins a free kick in the attacking half.

  13. Post update

    Foul by Elliott Bennett (Shrewsbury Town).

  14. Post update

    Attempt blocked. Aiden O'Brien (Shrewsbury Town) left footed shot from outside the box is blocked. Assisted by Taylor Perry.

  15. Post update

    Foul by Dion Charles (Bolton Wanderers).

  16. Post update

    Cheyenne Dunkley (Shrewsbury Town) wins a free kick in the defensive half.

  17. Substitution

    Substitution, Bolton Wanderers. Daniel Nlundulu replaces Kyle Dempsey.

  18. Substitution

    Substitution, Shrewsbury Town. Aiden O'Brien replaces Jordan Shipley.

  19. Substitution

    Substitution, Shrewsbury Town. Taylor Perry replaces Tom Bloxham.

  20. Post update

    Delay over. They are ready to continue.

Comments

Join the conversation

These comments are now closed.

136 comments

As It Stood

TeamPWDLFAGDPts
1Portsmouth442713475393694
2Derby442681075373886
3Bolton442411981483383
4Peterborough432481184562880
5Barnsley4421121179601975
6Oxford Utd4421101376542273
7Lincoln City4419141163372671
8Blackpool4420101460431770
9Stevenage4418131354441067
10Leyton Orient441711165053-362
11Northampton44178195563-859
12Wycombe431513155553258
13Exeter441610184358-1558
14Bristol Rovers44169195264-1257
15Wigan441810165955456
16Charlton441119146363052
17Reading441511186365-250
18Shrewsbury44138233363-3047
19Cambridge431210213859-2146
20Burton441110233662-2643
21Cheltenham43118243761-2441
22Port Vale441010244172-3140
23Fleetwood44813234572-2737
24Carlisle4479284076-3630
View full League One table

Elsewhere on the BBC