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
Live Text
-
Match ends, Bolton Wanderers 2, Shrewsbury Town 2.
-
Second Half ends, Bolton Wanderers 2, Shrewsbury Town 2.
-
Eoin Toal (Bolton Wanderers) wins a free kick in the defensive half.
-
Foul by Aiden O’Brien (Shrewsbury Town).
-
Jack Iredale (Bolton Wanderers) hits the bar with a left footed shot from the left side of the box. Assisted by Paris Maghoma.
-
Attempt missed. Dion Charles (Bolton Wanderers) right footed shot from a difficult angle on the right is high and wide to the left.
-
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.
-
Corner, Bolton Wanderers. Conceded by Taylor Perry.
-
Corner, Bolton Wanderers. Conceded by Morgan Feeney.
-
Offside, Bolton Wanderers. Daniel Nlundulu is caught offside.
-
Elliott Bennett (Shrewsbury Town) is shown the yellow card for a bad foul.
-
Randell Williams (Bolton Wanderers) wins a free kick in the attacking half.
-
Foul by Elliott Bennett (Shrewsbury Town).
-
Attempt blocked. Aiden O’Brien (Shrewsbury Town) left footed shot from outside the box is blocked. Assisted by Taylor Perry.
-
Foul by Dion Charles (Bolton Wanderers).
-
Cheyenne Dunkley (Shrewsbury Town) wins a free kick in the defensive half.
-
Substitution, Bolton Wanderers. Daniel Nlundulu replaces Kyle Dempsey.
-
Substitution, Shrewsbury Town. Aiden O’Brien replaces Jordan Shipley.
-
Substitution, Shrewsbury Town. Taylor Perry replaces Tom Bloxham.
-
Delay over. They are ready to continue.