Avai were winning 2-0 away to local rivals Figueirense in Florianopolis when video images showed the shirtless fan running towards their team bench.
The fan was hauled over by reserve goalkeeper Gledson before another Avai player, Bruno Silva, aimed a kick at the fan — who was now on the ground — but accidentally struck his team mate instead.
ABSOLUTE MAYHEM IN BRAZIL! Riots in the stands during Figueirense vs. Avaí. 5 minutes left in the game and a Figue… https://t.co/GW8vc9TYZf
— BenchWarmers (@BeWarmers) 1580683145000
Riot police came onto the field and led the fan away along with several others who had managed to get past the perspex barriers surrounding the pitch.
Pictures showed other Figueirense fans fighting among themselves on the terraces while several barriers were smashed.
Brazilian media said that the trouble started when Bruno Silva was substituted, insulted by Figueirense fans and responded with a gestures as he left the pitch.
Both teams play in the second division of the Brazilian league although Sunday’s match was in a regional championship in the state of Santa Catarina. The match resumed after a 20-minute delay and there were no further goals.