Match Report
Earl's late strike earns Town a point in hard-fought home draw
Bollington Town were made to work hard for a share of the spoils at All Hallows Catholic College on Saturday, with substitute Luke Earl's dramatic 90th-minute equaliser rescuing a point against Whalley Range after Town had fallen behind in the second half.
Early Freekick
Daniel Williams drove an early freekick goalward, forcing a sharp save from the Whalley Range keeper to deny Town an opener in the opening minutes.
Near Chance
Jack Heppell got into a promising position early on, testing the Whalley Range defence with a searching effort that just missed the target.
Defensive Stand
Town's back five were put through their paces as Whalley Range mounted sustained pressure, with multiple attempts repelled through a combination of goal-line clearances, blocks, and timely interventions. Daniel Williams made a crucial clearance off the line at 14', with Town's defensive resilience keeping the score level.
Freekick Opportunity
A foul in midfield earned Town a freekick and a yellow card for Whalley Range's number five, but the resulting effort flew wide and failed to threaten the keeper.
Goal — Philip Milsom
Town broke the deadlock when Philip Milsom found space 15 yards from goal and fired a composed finish past the keeper. The assist came from Jake Eastham, who squared the ball to Milsom. 1–0.
Chance to Double the Lead
Town had the chance to extend their advantage when Jack Heppell stepped up to a freekick, but his effort sailed over the crossbar.
Half-Time Blow
Whalley Range levelled right on the stroke of half-time, converting from a freekick to cancel out Milsom's opener. A frustrating way to end the first half. 1–1.
Shot on Target
Joshua Connolly picked up the ball and drove at the Whalley Range defence immediately after the restart, getting off a shot on target — only for the keeper to hold well.
Heppell Goes Off
Jack Heppell was forced off with an injury, replaced by Luke Earl. An early blow for Town, but Earl would prove a more than capable replacement.
Whalley Range Take the Lead
A defensive mistake allowed Whalley Range to capitalise and take the lead. A moment of hesitation was punished as the visitors scored to make it 1–2.
Reprieve for Town
Whalley Range had the ball in the net again, but the effort was correctly ruled out for offside — a crucial decision that kept Town within reach.
Reshuffle
Declan Hanks was replaced by Ryan Hibbert, with Alfie Earith moving to right back as Town reorganised in search of an equaliser.
Late Pressure
Town continued to push for the equaliser with a shot on goal that failed to find the target, but the pressure was building.
Freekick Opportunity
A mistimed challenge on Jake Eastham earned Town a late freekick and a second yellow card for Whalley Range, but Daniel Williams' effort from the set piece couldn't find a way through.
Goal — Luke Earl
Substitute Luke Earl had the final say, capping a fine cameo by firing home in the third minute of stoppage time to earn Town a richly deserved point. 2–2.
Luke Earl came off the bench and delivered when it mattered most — a late, cool finish to earn Town a point they thoroughly deserved.
Match Verdict
Bollington Town were made to work hard for their point against a well-organised Whalley Range side. The first half was a tale of two halves in itself — Town's back five put in a heroic defensive shift to weather early pressure, before Philip Milsom's well-taken goal gave the home side a deserved lead.
The concession right on half-time was a blow, and a second-half defensive error allowed Whalley Range to take the lead for the first time. But Town showed real character, pressing forward and earning chances to level. The offside call at 68' gave them a lifeline, and substitute Luke Earl took full advantage — firing home in injury time to rescue a point.
Team Lineups
Bollington Town
- Maxwell Berkeley
- Joshua Connolly
- Alfie Earith
- Jake Eastham
- Zach Gatward
- Declan HanksSub 71'
- Jack HeppellSub 55'
- Matthew Joyce
- Philip Milsom⚽ 37'
- George Richardson
- Daniel Williams
Substitutes
- Luke EarlOn 55'⚽ 90+3'
- Ryan HibbertOn 71'
Whalley Range
- Walter Chiororo
- Niall Dolan
- Tim Kinsella
- Thi-Reece Lenihan
- Hassan Muhamed
- Matthew Nelan
- Benjamin Powell
- Juliano Silva
- Lee Simmons
- Daniel Stockton
- Jack Timmons
Substitutes
- Mahmoud Ali
- Lamine Cham
- Elvis Omorogbe Ojo