Six red cards were shown as Long Sutton Athletic beat fierce rivals Tydd 3-1 in a stormy Peterborough Senior Cup quarter-final at London Road on Saturday.
Goals from Matt Eaton (42), Chris Ward (64) and Jimmy Ward (84) sent Sutton through to the semis, with Jordan Clow (48) getting the Tydd reply.
However, Clow (58) was sent off for Tydd, while team-mate Louie Rees and Sutton’s Callum Davies were both dismissed in the final minute.
Three people were also red carded by top official James Truman as they entered the field in what was an unsavoury finale.
Elsewhere, Holbeach United Reserves lost 6-0 at home to Stamford Lions in the Premier Division.
In Division One, Crowland Town are six points clear at the top after thrashing Peterborough Northern Star Reserves 5-0.
Harry Grigas (2), Danny Firth (2) and Corban Oldham got the goals at Snowden Field.
In the Challenge Cup, Moulton Harrox Reserves went down 4-3 at home to Stamford Belvedere despite goals from Chris Beale (2) and John Ball.
Spalding Town were beaten 5-1 at Oundle Town in the same competition.
In Division Two, Long Sutton Athletic Reserves won 5-3 at Leverington Reserves and are sixth.
Division Three leaders Holbeach Sports beat Orton Rangers 3-1 and are seven points clear.
Josh Ling, Charlie Parkes and Luke Scampion all scored.