How Barrow's astonishing win against Oldham affects Crawley Town's relegation battle

Crawley Town’s relegation battle will go down to the last two weekends after Barrow won their game in hand with Oldham Athletic.

The Barrowmen scored two goals in 60 seconds to make it 2-1 with just seven minutes to go before Tom Pett equalised for the Latics. But Isaac Fletcher secured the vital win with an added time winner.

Josh Gordon scored for Barrow in their win against Oldham. (Photo by Pete Norton/Getty Images)placeholder image
Josh Gordon scored for Barrow in their win against Oldham. (Photo by Pete Norton/Getty Images)

If Barrow would have lost, Colin Kazim-Richards’ side could gave secured survival on Saturday.

But the astonishing win means whatever happens against Shrewsbury Town on Saturday, Reds will need results against Accrington and Salford on the last two Saturday’s of the season.

That means Barrow are on 36 points, just one point behind Newport, Crawley and Tranmere on 37 points. Harrogate are bottom on 33 points.

The remaining fixtures see Crawley host to Shrews on Saturday, Accrington away a week later and Salford at home on the final day.

After Walsall on Saturday, Barrow travel to automatic promotion-chasing Cambridge United on April 25 before hosting Newport on the final day in what could be a crunch clash.

Bottom-placed Harrogate face Colchester, Walsall and Barnet in their last three games.

Tranmere Rovers and Newport and both still in the relegation battle.

The Rovers have four games left – Bristol Rovers, Cheltenham, MK Dons and Grimsby.

Newport face Cheltenham, Oldham and Barrow.

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice