

Shepshed Dynamo and Wellingborough Town produced a breathless 3-3 draw in English Northern League Division One on Saturday night, with a stoppage-time equaliser denying the hosts victory in a six-goal thriller at Butthole Lane.
The result was a fair reflection of an open, end-to-end contest in which both defences struggled to contain the opposition’s attacking transitions. Shepshed Dynamo twice held the lead, but Wellingborough Town showed character to fight back and earn a point.
Match overview
Shepshed started brightly and were rewarded for their early pressure when Ryan Lewis opened the scoring with a low finish. Wellingborough responded well, equalising through Kieran Bailey’s header, but the hosts regained control before half-time when Jordan Smith converted from the penalty spot.
The second half followed a similar pattern. Wellingborough levelled again after the break, only for Shepshed to move 3-2 ahead with a well-worked team goal. Just when it looked like the hosts would hold on, Wellingborough found a late equaliser to complete the scoring.
Key moments
- 12’ – Shepshed 1-0: Ryan Lewis finished calmly after a quick move down the left.
- 28’ – Wellingborough 1-1: Kieran Bailey headed home from a deep cross.
- 41’ – Shepshed 2-1: Jordan Smith scored from the penalty spot after a foul in the box.
- 57’ – Wellingborough 2-2: A swift counter-attack ended with a composed finish past the goalkeeper.
- 76’ – Shepshed 3-2: Jordan Smith grabbed his second of the night with a first-time strike.
- 90+3’ – Wellingborough 3-3: Kieran Bailey rescued a point with a late close-range finish.
Tactical story
Shepshed Dynamo pressed high and tried to force mistakes in Wellingborough’s build-up, and that approach created several chances. However, their willingness to commit players forward left gaps at the back, which Wellingborough exploited with direct running and quick switches of play.
Wellingborough’s wide players were a constant threat, stretching the Shepshed back line and delivering dangerous crosses. The visitors’ substitutions also made an impact, adding fresh legs in the final 20 minutes as they chased the game.
Standout players
Jordan Smith was at the heart of Shepshed’s attacking play, scoring twice and linking well with the midfield. Kieran Bailey was Wellingborough’s hero with a brace, including the dramatic late equaliser. Both goalkeepers made important saves in a match where the defending was often stretched.
Season impact
The draw gives both clubs a point in the English Northern League Division One table, but the manner of the result will linger. Shepshed Dynamo will be disappointed to concede so late, while Wellingborough Town will take confidence from their resilience and attacking output. The point keeps the sides competitive in a division where momentum can shift quickly.