A total of 20 red cards were shown in a match played between Sportivo Ameliano and General Caballero in Paraguay.
In 1993, Sportivo Ameliano went in to the Guinness Book of Recordswhen in a youth match against General Caballero, a total of an astonishing 20 red cards were shown, the most red cards ever to be dished out in one game.
The incident occurred in league match between Sportivo Ameliano and General Caballero in Paraguay. When two Sportivo players were sent off, a 10-minute fight ensued and the referee dismissed a further 18 players. The match was however abandoned.
Source: Football Facts