Long Sutton Athletic endured a second half collapse at home to Moulton Harrox Reserves.
Matthew Cawthorn had put the hosts ahead in the first half of this Peterborough League Division 1 clash.
But the visitors hit back to win 6-2 after a remarkable turnaround in fortunes.
Tom Panton scored twice and Jake Cawthorne, Louis Steadman, Nigel Steadman and substitute Daniel Lamb-Hyner were all on target.
Cawthorn grabbed his second for Long Sutton.
Meanwhile, Holbeach United Reserves were the victims of a giantkilling in the PFA Senior Cup.
United’s second string, who are in the UCL Premier Division, were beaten 2-0 by Division 3 Stamford Lions, thanks to late goals by Sobeslav and Travers.
Baston made progress in the competition, though, with a 3-1 win at Leverington Sports, substitute Troy Waters netting twice and Daniel Pick scoring the other.
Sutton Bridge, riding high in Division 1, crashed out of the cup 8-0 at Premier side Pinchbeck, with Ian Dunn and Daniel Woods both scoring twice.
Spalding United Reserves won a dramatic victory on penalties when they took on Langtoft Reserves in the PFA Challenge Cup.
Jamie Cartlidge and Josh McGuire scored for the Tulips’ second string with Nathan Fryar and Cory Rose netting for Langtoft Reserves.
Spalding triumphed 6-5 on spot kicks.
On a thrilling day of cup football, Spalding Town edged past Stanground 5-3 on penalties in the Intermediate Shield.
James Kingston, Markus Parry and Tomasz Rabiega were on target for Spalding as the sides drew 3-3 in normal time.
Sutton Bridge Reserves knocked Baston Reserves out of the PFA Junior Cup.
Lewis Eyre scored twice in the 4-2 win with Omar Elkashoty and Williams Harris scoring for Baston.
There were hat-tricks for Danny and Lee Hunt as Holbeach Bank hammered Long Sutton Athletic Reserves 6-1 in the same competition.
In the Premier Divison, it was a disastrous afternoon for Deeping Rangers Reserves, who were thrashed 11-0 at leaders Moulton Harrox, who have now won all 13 league fixtures.
Struggling Crowland went down 7-2 at Stanground, despite goals from Ian Walker and substitute Jamie Browett.
Holbeach United A slumped to a 15-1 defeat at high-flying Limetree in a Division 5 fixture.