Windsor & Eton were humbled by hosts Burnham as they went down 5-1 away at The Gore.
Michael Chennels' opener was cancelled out by Ryan Bird before four goals in 15 minutes in the second half killed the game off.
Having conceded five goals only 10 days previously in their last outing, Windsor & Eton manager Simon Lane was looking for a vast improvement from his players.
Despite an early Leon Yarnie effort that was well saved by Sam Mazurek, Windsor started well and should have been a goal up in the opening 10 minutes.
Paul Coyne did well to work space for a cross which Matt Seedel headed wide of the goal.
They did go ahead minutes later when Kelvin McIntosh sent Michael Chennels on his way and the Windsor front man raced clear of Paul Breet and Ryan Bird before lifting the ball over John Beames and into the net.
Both sides looked to add to the scoreline but it wasn't until the final minutes of the half the Burnham pulled level.
A corner was followed by a goalmouth scramble and when the ball fell kindly for Bird on the edge of the area he volleyed past Mazurek.
The second half couldn't have started any worse for Windsor as they conceded four more in the opening 15 minutes.
Usif Bangura put the home side ahead with just 30 seconds on the watch when he raced through and slotted past Mazurek.
A few minutes later former Royalists Rob Saunders added the third after Windsor failed to get the ball clear.
Bangura was then lucky to stay on the pitch when he allegedly floored Dave Tilbury. Bangura was shown a yellow card along with Tilbury following numerous 'niggles' during the game.
Bangura added his second from Saunders cross and the fifth came courtesy of Lawrence Brown who ran from his own half and through the Windsor defence before shooting past Mazurek.
Windsor still looked to reduce the deficit but a great double save from Beames denied Chennels and then Jon Henry-Hayden.
Chennels then sent the ball over the bar from James Edgerley's cross as the chances of Windsor scoring kept slipping away.
Burnham substitute Leon Callender almost added to Windsor's misery in injury time but this time Mazurek was able to keep the effort out.