An excellent match at the Wardale-Williams Stadium saw visitors Framlingham Town pick up a 6-3 win over AFC Sudbury Res.
MOTM Charlie Gilbert earned a brace and Ollie Peters scored Sudbury's third, while Danny Smith and Jake Taylor both picked up braces for the visitors.
The Castlemen took the lead only 33 seconds into the match, as Danny Smith chipped the ball over goalkeeper Louis Johnson, into the back of the net.
However, the Yellows drew level in the tenth minute as Charlie Gilbert fired past Gary Rose, after beating Chris Boardley on the left wing.
The hosts came close to doubling their lead, as Ollie Peters passed the ball wide to Callum Watson, but the effort was blocked.
The visitors responded in the 16th minute, as Max Willett curled a great free-kick into the box but AFC keeper Johnson rose highest to claim the ball.
Callum Watson once again had a shot claimed by Rose.
Framlingham regained the lead in the 22nd minute as Max Willett struck home from Smith's cross.
The visitors, in a green and white strip, got their third goal of the afternoon as Cyrus Thorpe headed home a neat effort from Charlie Smith's cross on 29 minutes.
Sudbury's Ben Hunter and Callum Watson had further efforts blocked by the visitors, while Chris Boardley struck the side netting at the other end.
Jake Taylor and Charlie Smith both saw effort creep over Johnson's crossbar, in the final stages of the half.
Half time: AFC Sudbury 1-3 Framlingham Town
The hosts started the half brightly, with Ben Judge striking the crossbar, after Ryan McNicholas saw his shot denied by the hosts.
John Kerridge came close, as his effort drifted wide of goal, while Tom Dettmar teased Gary Rose with a long range attempt.
Alfie Carroll forced Gary Rose into a low save, after Watson set the defender up in the 53rd minute, while Louis Johnson made a superb goal-line stop to deny Max Willett from close range.
Aaron Pengelly replaced Ben Judge for AFC's first change on 63 minutes.
The Yellows pulled a goal as Charlie Gilbert headed the ball home from Ben Hunter's cross, to make it 3-2.
But Jake Taylor got a quick fire double on 77 and 79 minutes, which saw Framlingham gain a 5-2 lead over their Suffolk hosts.
Once again, the Yellows responded, as Charlie Gilbert made a good run down the right wing, and sent the ball to Ollie Peters who smashed home for 5-3 in the 81st minute.
Charlie Gilbert looked to earn a hat-trick, but his effort was sent over the bar.
Castlemen sub Josh Sprague looked to extend the visitors' lead, but his shot was claimed by AFC's Johnson.
In injury time, Kie Dyer challenged visiting goalkeeper Gary Rose but the effort was claimed well by Rose.
Danny Smith rounded off the win for visitors Framlingham Town in injury time as he struck home past Johnson for 6-3.
AFC Sudbury: Louis Johnson, Reece White, Ben Judge (Aaron Pengelly, 63'), Tom Dettmar, Alfie Carroll, Alife Carroll, James Baughurst, Ollie Peters, Ben Hunter (Adam Dunnage, 81'), Charlie Gilbert, Ryan McNicholas, Callum Watson (Kie Dyer 79').
Unused subs: Callum Vincent, Curtis Child.
Framlingham Town: Gary Rose, Charlie Smith, Alex Bevens (Anthony Johnson), Matt Aldis (booked), Cyrus Thorpe, James Mayhew, Jake Taylor, Chris Boardley, Danny Smith, John Kerridge, Max Willett (Josh Sprague 81').
Unused Subs: Ben Porter-Hardy, Will Aldis.
Sponsors MOTM: Charlie Gilbert - as awarded by Anglia Produce