Oxford City Stars had skipper Darren Elliott sent off as they fought back to beat Bracknell 9-5 in a stormy English National League Cup tie.
Hornets took a first-minute lead through Bradley Watchorn after Alan Green was penalised for a trip.
Stars Nick Eden and Hornets' Danny House were then handed two-minute penalties for a clash.
Although Stars equalised through Gary Slevin, Craig Tribe regained the lead for Bracknell.
Green levelled, only for another Tribe strike to pin Stars back.
New signing Ratislav Janicek made it 3-3 at the end of the first period, with Dean Francis scoring his first goal for Stars at the start of the second.
Bracknell equalised through Chris West, before Nick Oliver netted No 5.
Stars Danny Sturgeon got a nasty cross check to his neck from Brian Clark for which the Hornets' player was sent off.
In the third period, Elliott and West were sent off for exchanging punches and resisting officials.
That spurned Stars into action as they took control through Andy Cox (2), Dan Prachar and Alan Green. Carl Graham replied.
Oxford scorers: A Cox 2+2, A Green, 2+1, D Francis 1+0, N Eden 1+0, D Prachar 1+0, N Oliver 1+0, G Slevin 1+0, R Janicek 0+5, L Plasted 0+1, D Elliott 0+1.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article