[{"match": 50, "team": "B", "player": "balmanya", "minute": 80, "added_time": null, "kind": "red", "note": "Sent off (BDFutbol match lineup marker, min 80); Real Madrid 3-0 Barcelona. Matches the player's own 1935-36 season tally of 1 red card on BDFutbol.", "source": "bdfutbol-m907"}, {"match": 63, "team": "B", "player": "benito-b", "minute": 31, "added_time": null, "kind": "red", "note": "Sent off for a tackle shortly after Real Madrid's third goal (BDFutbol match lineup marker gives minute 31 exactly; en.wikipedia dedicated match article's lineup template also shows 'sent off|31'). The general 'El Clasico' article narrates the same incident, quoting Francisco Calvet and citing Sid Lowe's 'Fear and Loathing in La Liga' p.70.", "source": "wiki-1943-copa-semifinal-match"}, {"match": 87, "team": "B", "player": "kubala", "minute": 20, "added_time": null, "kind": "red", "note": "Sent off in the same minute as Real Madrid's Oliva (BDFutbol match lineup markers). The only red card of Kubala's entire career per his BDFutbol career tally (1 RD total, in the 1952-53 season).", "source": "bdfutbol-m4001"}, {"match": 87, "team": "R", "player": "oliva", "minute": 20, "added_time": null, "kind": "red", "note": "Sent off in the same minute as Barcelona's Kubala (BDFutbol match lineup markers). Matches the player's own 1952-53 season tally of 1 red card on BDFutbol.", "source": "bdfutbol-m4001"}, {"match": 103, "team": "B", "player": "zoltan-czibor", "minute": 74, "added_time": null, "kind": "red", "note": "Sent off in the same minute as Real Madrid's Santamaria (BDFutbol match lineup markers); Barcelona won 4-0. Matches one of the player's 2 career red cards (1958-59 season) on BDFutbol.", "source": "bdfutbol-m5649"}, {"match": 103, "team": "R", "player": "jose-santamaria", "minute": 74, "added_time": null, "kind": "red", "note": "Sent off in the same minute as Barcelona's Czibor (BDFutbol match lineup markers). The only red card of Santamaria's 227-match Real Madrid career per his BDFutbol career tally (1958-59 season).", "source": "bdfutbol-m5649"}, {"match": 119, "team": "R", "player": "felo", "minute": 67, "added_time": null, "kind": "red", "note": "Sent off (BDFutbol match lineup marker, min 67); Copa del Rey QF 2nd leg, Barcelona 1-3 Real Madrid. The player's default BDFutbol career table only tallies 1st-Division (league) seasons, so this Cup appearance/card could not be cross-checked against a season aggregate.", "source": "bdfutbol-m503445"}, {"match": 129, "team": "R", "player": "vicente-miera", "minute": 59, "added_time": null, "kind": "red", "note": "Sent off (BDFutbol match lineup marker, min 59); Barcelona won 2-1. Matches the player's own 1966-67 season tally of 1 red card on BDFutbol.", "source": "bdfutbol-m8194"}, {"match": 139, "team": "B", "player": "eladio-silvestre", "minute": 62, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown); 1969-70 Copa del Generalísimo QF 2nd leg.", "source": "bdfutbol-p510738"}, {"match": 152, "team": "R", "player": "benito-rubinan", "minute": 54, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown).", "source": "bdfutbol-p11079"}, {"match": 164, "team": "B", "player": "enrique-moran", "minute": 86, "added_time": null, "kind": "second_yellow", "note": "Substitute booked then sent off for persistent dissent (protesting that an opponent should be booked), per en.wikipedia.org/wiki/Enrique_Morán; BDFutbol lineup shows yellow+send-off icons together at min 86.", "source": "bdfutbol-p14494"}, {"match": 166, "team": "R", "player": "paco-bonet", "minute": 67, "added_time": null, "kind": "second_yellow", "note": "Sent off alongside teammate John Metgod in the same minute; BDFutbol lineup shows yellow+send-off icons together at min 67.", "source": "bdfutbol-p14708"}, {"match": 166, "team": "R", "player": "john-metgod", "minute": 67, "added_time": null, "kind": "second_yellow", "note": "Sent off alongside teammate Paco Bonet in the same minute; BDFutbol lineup shows yellow+send-off icons together at min 67.", "source": "bdfutbol-p14708"}, {"match": 174, "team": "B", "player": "victor-munoz", "minute": 35, "added_time": null, "kind": "second_yellow", "note": "BDFutbol lineup shows yellow+send-off icons together at min 35.", "source": "bdfutbol-p15554"}, {"match": 175, "team": "B", "player": "julio-alberto", "minute": 89, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown); sent off in the same minute as Real Madrid's Stielike. 1984-85 Copa de la Liga QF 1st leg (month-precision date).", "source": "bdfutbol-p350108"}, {"match": 175, "team": "R", "player": "uli-stielike", "minute": 89, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown); sent off in the same minute as Barcelona's Julio Alberto. 1984-85 Copa de la Liga QF 1st leg (month-precision date).", "source": "bdfutbol-p350108"}, {"match": 178, "team": "B", "player": "steve-archibald", "minute": 70, "added_time": null, "kind": "second_yellow", "note": "BDFutbol lineup shows yellow+send-off icons together at min 70.", "source": "bdfutbol-p16043"}, {"match": 180, "team": "R", "player": "rafael-martin-vazquez", "minute": 44, "added_time": null, "kind": "second_yellow", "note": "BDFutbol lineup shows yellow+send-off icons together at min 44. 1985-86 Copa de la Liga R2 2nd leg (month-precision date).", "source": "bdfutbol-p350148"}, {"match": 191, "team": "R", "player": "bernd-schuster", "minute": 89, "added_time": null, "kind": "second_yellow", "note": "BDFutbol lineup shows yellow+send-off icons together at min 89. At Real Madrid for this match (clubs=B|R).", "source": "bdfutbol-p17450"}, {"match": 192, "team": "B", "player": "ronald-koeman", "minute": 86, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown).", "source": "bdfutbol-p17649"}, {"match": 192, "team": "B", "player": "aloisio-pires-alves", "minute": 89, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown).", "source": "bdfutbol-p17649"}, {"match": 194, "team": "B", "player": "hristo-stoichkov", "minute": 41, "added_time": null, "kind": "red", "note": "Type unknown: BDFutbol lineup shows a yellow-card icon together with the sent-off icon at min 41 (elsewhere in this dataset that pattern corresponds to a second yellow); however en.wikipedia.org/wiki/Hristo_Stoichkov states he was sent off and banned two months for stomping on referee Ildefonso Urízar Azpitarte's foot, which is violent conduct (normally a straight red) - exact formal classification unresolved, defaulted to red per DATA_SPEC §2 guidance. 1990-91 Supercopa final leg 1.", "source": "bdfutbol-p490040"}, {"match": 210, "team": "B", "player": "hristo-stoichkov", "minute": 44, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown); only one source found for this 1990+ match (DATA_SPEC's 2-source rule for 1990+ cards not met) - flagged for further research.", "source": "bdfutbol-p19550"}, {"match": 216, "team": "R", "player": "fernando-hierro", "minute": 77, "added_time": null, "kind": "second_yellow", "note": "BDFutbol lineup shows yellow+send-off icons together at min 77 (double caution); only one source found for this 1990+ match (DATA_SPEC's 2-source rule for 1990+ cards not met) - flagged for further research. 1996-97 Copa del Rey R16 2nd leg.", "source": "bdfutbol-p502397"}, {"match": 223, "team": "R", "player": "roberto-carlos", "minute": 20, "added_time": null, "kind": "red", "note": "Straight red (BDFutbol lineup: sent-off icon only, no preceding caution shown); only one source found for this 1990+ match (DATA_SPEC's 2-source rule for 1990+ cards not met) - flagged for further research.", "source": "bdfutbol-p21414"}, {"match": 224, "team": "B", "player": "patrick-kluivert", "minute": 56, "added_time": null, "kind": "red", "note": "Straight red per BDFutbol lineup icon (sent-off icon only, no preceding caution shown); only one source found for this 1990+ match (DATA_SPEC's 2-source rule for 1990+ cards not met) - flagged for further research; an unverified secondary account (not in the approved source list) describes this as a second yellow following a hard tackle by Iván Campo, referee Díaz Vega - not used to override the sourced kind.", "source": "bdfutbol-p21664"}, {"match": 225, "team": "R", "player": "guti", "minute": 84, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m186"}, {"match": 233, "team": "R", "player": "michel-salgado", "minute": 89, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m194"}, {"match": 235, "team": "R", "player": "luis-figo", "minute": 70, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m196"}, {"match": 239, "team": "R", "player": "roberto-carlos", "minute": 25, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m200"}, {"match": 241, "team": "B", "player": "oleguer", "minute": 43, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m202"}, {"match": 243, "team": "B", "player": "xavi", "minute": 88, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m204"}, {"match": 246, "team": "B", "player": "sergio-busquets", "minute": 62, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m207"}, {"match": 246, "team": "R", "player": "lassana-diarra", "minute": 88, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m207"}, {"match": 248, "team": "R", "player": "sergio-ramos", "minute": 89, "added_time": null, "kind": "second_yellow", "note": "two yellows; kicked Messi then pushed Puyol", "source": "bdfutbol-m209"}, {"match": 249, "team": "R", "player": "raul-albiol", "minute": 51, "added_time": null, "kind": "red", "note": "foul on Villa inside the penalty area", "source": "bdfutbol-m210"}, {"match": 250, "team": "R", "player": "angel-di-maria", "minute": 118, "added_time": null, "kind": "second_yellow", "note": "two yellows in extra time", "source": "bdfutbol-m211"}, {"match": 251, "team": "B", "player": "jose-manuel-pinto", "minute": 47, "added_time": null, "kind": "red", "note": "sent off from the bench after a half-time altercation with Arbeloa and Real Madrid delegate Chendo", "source": "bdfutbol-m212"}, {"match": 251, "team": "R", "player": "pepe", "minute": 61, "added_time": null, "kind": "red", "note": "tackle on Dani Alves", "source": "bdfutbol-m212"}, {"match": 254, "team": "R", "player": "marcelo-vieira", "minute": 90, "added_time": 4, "kind": "red", "note": "end-of-match brawl", "source": "bdfutbol-m215"}, {"match": 254, "team": "B", "player": "david-villa", "minute": 90, "added_time": 5, "kind": "red", "note": "end-of-match brawl; altercation with Özil", "source": "bdfutbol-m215"}, {"match": 254, "team": "R", "player": "mesut-ozil", "minute": 90, "added_time": 5, "kind": "red", "note": "end-of-match brawl; altercation with Villa", "source": "bdfutbol-m215"}, {"match": 257, "team": "R", "player": "sergio-ramos", "minute": 87, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m218"}, {"match": 260, "team": "B", "player": "adriano-correia", "minute": 27, "added_time": null, "kind": "red", "note": "straight red", "source": "bdfutbol-m221"}, {"match": 264, "team": "B", "player": "victor-valdes", "minute": 90, "added_time": 4, "kind": "second_yellow", "note": "two yellows; dissent toward referee", "source": "bdfutbol-m225"}, {"match": 266, "team": "R", "player": "sergio-ramos", "minute": 64, "added_time": null, "kind": "red", "note": "straight red", "source": "bdfutbol-m227"}, {"match": 270, "team": "R", "player": "isco", "minute": 84, "added_time": null, "kind": "red", "note": "foul on Neymar", "source": "bdfutbol-m231"}, {"match": 271, "team": "R", "player": "sergio-ramos", "minute": 82, "added_time": null, "kind": "second_yellow", "note": "two yellows; his 4th Clasico red card", "source": "bdfutbol-m232"}, {"match": 273, "team": "R", "player": "sergio-ramos", "minute": 77, "added_time": null, "kind": "red", "note": "two-footed tackle on Messi", "source": "bdfutbol-m234"}, {"match": 275, "team": "R", "player": "cristiano-ronaldo", "minute": 82, "added_time": null, "kind": "second_yellow", "note": "second yellow for simulation after removing shirt in celebration", "source": "bdfutbol-m235"}, {"match": 277, "team": "R", "player": "dani-carvajal", "minute": 63, "added_time": null, "kind": "red", "note": "straight red", "source": "bdfutbol-m237"}, {"match": 278, "team": "B", "player": "sergi-roberto", "minute": 45, "added_time": 3, "kind": "red", "note": "punched Marcelo", "source": "bdfutbol-m238"}, {"match": 286, "team": "R", "player": "casemiro", "minute": 90, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m246"}, {"match": 298, "team": "B", "player": "ronald-araujo", "minute": 71, "added_time": null, "kind": "second_yellow", "note": "two yellows", "source": "bdfutbol-m256"}, {"match": 302, "team": "B", "player": "wojciech-szczesny", "minute": 57, "added_time": null, "kind": "red", "note": "straight red", "source": "bdfutbol-m259"}, {"match": 303, "team": "R", "player": "lucas-vazquez", "minute": 120, "added_time": 2, "kind": "red", "note": "entered pitch to protest aggressively", "source": "bdfutbol-m260"}, {"match": 303, "team": "R", "player": "antonio-rudiger", "minute": 120, "added_time": 2, "kind": "red", "note": "threw object toward referee from technical area (already substituted)", "source": "bdfutbol-m260"}, {"match": 303, "team": "R", "player": "jude-bellingham", "minute": 120, "added_time": 3, "kind": "red", "note": "Straight red shown after the final whistle for aggressively confronting the referee (no prior booking in the match per ESPN and Sports Mole match reports); later rescinded by the RFEF disciplinary committee. en.wikipedia.org/wiki/2025_Copa_del_Rey_final and espn.com report it as a straight red, not a second yellow.", "source": "bdfutbol-m260"}, {"match": 305, "team": "B", "player": "pedri", "minute": 90, "added_time": 10, "kind": "second_yellow", "note": "two yellows; foul on Militao; first red card of his senior career", "source": "bdfutbol-m262"}, {"match": 305, "team": "R", "player": "andriy-lunin", "minute": 90, "added_time": 11, "kind": "red", "note": "left the bench to confront Barcelona players in a post-match scuffle", "source": "bdfutbol-m262"}, {"match": 306, "team": "B", "player": "frenkie-de-jong", "minute": 90, "added_time": 1, "kind": "red", "note": "straight red", "source": "bdfutbol-m263"}]