Saturday's local football round-up
Haverhill Borough booked their place in the Suffolk FA Senior Cup semi-finals for the second straight season, while AFC Sudbury Reserves suffered penalty heartbreak.
In the last round where there could be home advantage, Woodbridge Town failed to make theirs count at Notcutts Park as Martin Westcott's Borough raced into a two-goal lead through Charlie Holmes' close-range finish from Matt Staines' attempted shot (5') and Ryan Swallow converting after Holmes' header put him through (12).
The first goal had a big shout for offside which looked to be wrongly dismissed, but The Woodpeckers were back in the tie in the 28th minute when Liam Scopes' glancing header beat Paul Walker.
Woodbridge had far more of the ball in the second half but suffered from a lack of cutting edge in the final third, which Borough made them finally pay for in the 82nd minute when sub Rory Bone cut back Pruden's looping cross for Swallow to hammer home.
The no.10's second of the match was enough to seal his side's place in the semi-finals along with Crane Sports, who beat AFC Sudbury Reserves on penalties at their Ipswich-based Gresham Road Sports Ground, despite having been reduced to nine men in a 1-1 draw after 90 minutes.
Danny Laws' injury-hit AFC reserves side had led the tie at their lower-league SIL Senior Division opponents via Callum Fuller's first-half extra-time strike, following the 90 miniutes ending goalless.
But Crane managed to equalise with just five minutes of extra-time remaining, despite being down to 10 men at that stage, with a further red card following before the match went to penalties.
AFC's first penalty was saved after Cranes scored the opener but the hosts then saw their second kick saved by Collins.
Laws' side then took a 2-1 lead after three kicks but went on to lose the shootout to exit the competition at the quarter-final stage for the second successive season.
The AFC Sudbury first team suffered a humiliating 6-0 defeat at Wingagte & Finchley which saw the hosts go top of the Ryman League Premier Division while leaving The Yellows in the relegation mire, remaining in 21st place.
Jamie Godbold's AFC side had actually gone into the interval level at 0-0 before the floodgates opened, with Bradley Tarbuck claiming a hat-trick (50. 71, 76(pen)) to add to goals from Theo Lewis (59) and Alfie Rutherford (88).
Needham Market remain third in the same division after Mark Morsley and Richard Wilkins' side suffered a 3-1 home defeat to Enfield Town, following Tuesday's frustrating home draw.
Kieran Morphew had put through his own net within the first minute with Harold Joseph doubling the visitors' lead in the 12th minute to boost their hopes of gate-crashing the play-off places.
It was 3-0 to Enfield before the half-an-hour mark thanks to Samir Bilmoutine's strike, with Needham only able to reply with Ian Miller's 63rd minute consolation at Bloomfields.
There was better viewing for the home fans over at Ram Meadow as a 94th minute winner from youngster Ryan Jolland saw Bury Town claim all three points in their Ryman League Division One North mid-table clash with Tilbury.
Noel Aitkens had put Ben Chenery's side into an early lead in the 12th minute only to see The Dockers hit back through Kurt Smith late on, in the 86th minute, before the dramatic last-gasp winner in front of a very healthy crowd of 281.
At the bottom end of the table, Soham Town Rangers' terrible run continued with a 2-0 defeat at Aveley that leaves them a point from safety.
In the Thurlow Nunn League Premier Division, Mildenhall Town saw their once seemingly unassailable lead at the top of the table cut to just three points as Felixstowe & Walton United claimed a 3-1 home win over relegation-threatened Wivenhoe Town.
Dean Greygoose's Hall side were without a fixture ahead of hosting another side who are on their coat-tails, in Gorleston, on Tuesday (7.45pm).
Their mid-week opponents were 4-2 winners at second-from-bottom FC Clacton to cut the gap to eight points with three games in-hand on Mildenhall.
Newmarket Town are third but were surprise losers at home to now 16th placed Walsham-le-Willows who won 4-2, despite being 2-0 down, with all four of their goals coming from striker Andrew Wood.
Hadleigh United climbed out of the bottom three relegation places with a point from a 2-2 home draw with Fakenham Town, which was only secured after a 90th minute penalty from Elliott.
Following last week's draw with Stanway Rovers, it was the fourth straight point for Stuart Alston's men.
Ely City were 2-0 winners at Haverhill Rovers on Friday evening as their fine second half of the season continued with Brady Stone's men, previously looking to be threatened by relegation, now 12th in the table.
The other Friday game in the division saw Thetford Town (7th) draw 1-1 at home to Great Yarmouth Town (6th).
In the First Division, Stowmarket Town extended their lead at the top of the table to five points with a 3-0 win at King's Lynn Town Reserves.
George Bugg fired in a hat-trick for Rick Andrews' men to ensure they took full advantage of Coggeshall Town dropping points on Friday night, following the Essex side's 1-1 draw at seventh-placed Holland FC.
Elsewhere, promotion hopefuls Halstead Town and Diss Town look to be going nowhere after they shared the points in a 1-1 draw at Rosemary Lane in Essex.
But the draw felt far better for the home side as Jordan Hutching's spectacular late equaliser came with Halstead playing with a numerical disadvantage, following Tom Holdstock's red card.
Debenham LC were 3-2 winners at home to Braintree Town Reserves to leave Mark Benterman's side in 15th place, while Team Bury (17th) lost 3-0 at Downham Town and Framlingham Town (6th) lost 4-1 at home to Wisbech St Mary (10th).
* For match reaction and a preview to the week ahead, don't miss our next print editions.