Sporting Kansas City vs Real Salt Lake MLS USA 12 July 2023
Sporting Kansas City
MLS USA
12 july 2023, 20:30
Sporting Kansas City
-
Real Salt Lake
USA,
Kansas City,
Children's Mercy Park
Real Salt Lake
Finished
2
:
2
Daniel Salloi
30’
Johnny Russell
36’
46’
Danny Musovski
72’
Anderson Julio
Sporting Kansas City vs Real Salt Lake Statistic
54
Ball possession
46
11
Goal attempts
12
4
Shots on target
9
6
Shots off target
2
2
Shots blocked
1
7
Saves
2
4
Corner kicks
3
3
Offsides
1
5
Fouls
9
0
Yellow cards
2
2
Substitutions
5
14
Throw ins
11
541
Total Passes
471
9
Key passes
10
125
Attacks
94
59
Dangerous Attacks
29
1
Counter-attack
1
15
Crosses
7
Match details
Yellow card
87’
?
Real Salt Lake
Substitution
79’
?
Braian Ojeda
Enter  the field
Real Salt Lake
?
Nelson Palacio
Leave  the field
Real Salt Lake
Goal !!!
2
:
2
72’
?
Real Salt Lake
Substitution
69’
?
Anderson Julio
Enter  the field
Real Salt Lake
?
Danny Musovski
Leave  the field
Real Salt Lake
Yellow card
67’
?
Real Salt Lake
Substitution
57’
?
Gadi Kinda
Enter  the field
Sporting Kansas City
?
Erik Thommy
Leave  the field
Sporting Kansas City
Substitution
57’
?
Marinos Tzionis
Enter  the field
Sporting Kansas City
?
Johnny Russell
Leave  the field
Sporting Kansas City
Substitution
46’
?
Pablo Ruiz
Enter  the field
Real Salt Lake
?
Jasper Loeffelsend
Leave  the field
Real Salt Lake
Substitution
46’
?
Diego Luna
Enter  the field
Real Salt Lake
?
Andres Gomez
Leave  the field
Real Salt Lake
Goal !!!
2
:
1
46’
?
Danny Musovski
assist:
Cristian Arango
Real Salt Lake
Substitution
46’
?
Cristian Arango
Enter  the field
Real Salt Lake
?
Damir Kreilach
Leave  the field
Real Salt Lake
Goal !!!
2
:
0
36’
?
Johnny Russell
assist:
Erik Thommy
Sporting Kansas City
Goal !!!
1
:
0
30’
?
Daniel Salloi
assist:
Johnny Russell
Sporting Kansas City
1X2 prediction for Sporting Kansas City vs Real Salt Lake match
Head to Head Sporting Kansas City - Real Salt Lake
Statistics are for the last 5 games
20%
W
- 1
0%
D
- 0
80%
W
- 4
Real Salt Lake 3 - 0 Sporting Kansas City 17 july 2022, 21:30 MLS USA.
MLS USA
17 july 2022
Real Salt Lake
3
:
0
Sporting Kansas City
Sporting Kansas City 1 - 0 Real Salt Lake 26 mar 2022, 19:00 MLS USA.
MLS USA
26 mar 2022
Sporting Kansas City
1
:
0
Real Salt Lake
Sporting Kansas City 1 - 2 Real Salt Lake 28 nov 2021, 15:00 MLS USA.
MLS USA
28 nov 2021
Sporting Kansas City
1
:
2
Real Salt Lake
Sporting Kansas City 0 - 1 Real Salt Lake 07 nov 2021, 18:00 MLS USA.
MLS USA
07 nov 2021
Sporting Kansas City
0
:
1
Real Salt Lake
Real Salt Lake 3 - 1 Sporting Kansas City 01 may 2021, 14:00 MLS USA.
MLS USA
01 may 2021
Real Salt Lake
3
:
1
Sporting Kansas City
Last matches Sporting Kansas City
20%
W
- 1
40%
D
- 2
40%
L
- 2
Houston Dynamo FC 2 - 2 Sporting Kansas City 08 july 2023, 20:30 MLS USA.
MLS USA
08.07.2023
Houston Dynamo FC
2
:
2
Sporting Kansas City
Sporting Kansas City 3 - 0 Vancouver Whitecaps 01 july 2023, 20:30 MLS USA.
MLS USA
01.07.2023
Sporting Kansas City
3
:
0
Vancouver Whitecaps
Sporting Kansas City 0 - 1 Chicago Fire FC 24 june 2023, 20:30 MLS USA.
MLS USA
24.06.2023
Sporting Kansas City
0
:
1
Chicago Fire FC
LA Galaxy 2 - 2 Sporting Kansas City 21 june 2023, 22:30 MLS USA.
MLS USA
21.06.2023
LA Galaxy
2
:
2
Sporting Kansas City
Sporting Kansas City 1 - 2 Los Angeles FC 17 june 2023, 20:30 MLS USA.
MLS USA
17.06.2023
Sporting Kansas City
1
:
2
Los Angeles FC
Last matches Real Salt Lake
80%
W
- 4
20%
D
- 1
0%
L
- 0
Real Salt Lake 4 - 0 Orlando City 08 july 2023, 21:30 MLS USA.
MLS USA
08.07.2023
Real Salt Lake
4
:
0
Orlando City
Toronto FC 0 - 1 Real Salt Lake 01 july 2023, 19:30 MLS USA.
MLS USA
01.07.2023
Toronto FC
0
:
1
Real Salt Lake
Real Salt Lake 2 - 2 Minnesota United 24 june 2023, 21:30 MLS USA.
MLS USA
24.06.2023
Real Salt Lake
2
:
2
Minnesota United
St. Louis City 1 - 3 Real Salt Lake 21 june 2023, 20:30 MLS USA.
MLS USA
21.06.2023
St. Louis City
1
:
3
Real Salt Lake
DC United 1 - 2 Real Salt Lake 17 june 2023, 19:30 MLS USA.
MLS USA
17.06.2023
DC United
1
:
2
Real Salt Lake
Sporting Kansas City vs Real Salt Lake Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
|
FC Cincinnati | 34 | 20 | 9 | 5 | 57 - 39 | 18 | 69 | ||
2
|
Orlando City | 34 | 18 | 9 | 7 | 55 - 39 | 16 | 63 | ||
3
|
Columbus Crew | 34 | 16 | 9 | 9 | 67 - 46 | 21 | 57 | ||
4
|
St. Louis City | 34 | 17 | 5 | 12 | 62 - 45 | 17 | 56 | ||
5
|
Philadelphia Union | 34 | 15 | 10 | 9 | 57 - 41 | 16 | 55 | ||
6
|
New England Revolution | 34 | 15 | 10 | 9 | 58 - 46 | 12 | 55 | ||
7
|
Seattle Sounders FC | 34 | 14 | 11 | 9 | 41 - 32 | 9 | 53 | ||
8
|
Los Angeles FC | 34 | 14 | 10 | 10 | 54 - 39 | 15 | 52 | ||
9
|
Houston Dynamo FC | 34 | 14 | 9 | 11 | 51 - 38 | 13 | 51 | ||
10
|
Atlanta United | 34 | 13 | 12 | 9 | 66 - 53 | 13 | 51 | ||
11
|
Real Salt Lake | 34 | 14 | 8 | 12 | 48 - 50 | -2 | 50 | ||
12
|
Nashville SC | 34 | 13 | 10 | 11 | 39 - 32 | 7 | 49 | ||
13
|
Vancouver Whitecaps | 34 | 12 | 12 | 10 | 55 - 48 | 7 | 48 | ||
14
|
FC Dallas | 34 | 11 | 13 | 10 | 41 - 37 | 4 | 46 | ||
15
|
Sporting Kansas City | 34 | 12 | 8 | 14 | 48 - 51 | -3 | 44 | ||
16
|
San Jose Earthquakes | 34 | 10 | 14 | 10 | 39 - 43 | -4 | 44 | ||
17
|
New York Red Bulls | 34 | 11 | 10 | 13 | 36 - 39 | -3 | 43 | ||
18
|
Portland Timbers | 34 | 11 | 10 | 13 | 46 - 58 | -12 | 43 | ||
19
|
Charlotte FC | 34 | 10 | 13 | 11 | 45 - 52 | -7 | 43 | ||
20
|
CF Montreal | 34 | 12 | 5 | 17 | 36 - 52 | -16 | 41 | ||
21
|
Minnesota United | 34 | 10 | 11 | 13 | 46 - 51 | -5 | 41 | ||
22
|
New York City FC | 34 | 9 | 14 | 11 | 35 - 39 | -4 | 41 | ||
23
|
DC United | 34 | 10 | 10 | 14 | 45 - 49 | -4 | 40 | ||
24
|
Chicago Fire FC | 34 | 10 | 10 | 14 | 39 - 51 | -12 | 40 | ||
25
|
Austin FC | 34 | 10 | 9 | 15 | 49 - 55 | -6 | 39 | ||
26
|
LA Galaxy | 34 | 8 | 12 | 14 | 51 - 67 | -16 | 36 | ||
27
|
Inter Miami CF | 34 | 9 | 7 | 18 | 41 - 54 | -13 | 34 | ||
28
|
Colorado Rapids | 34 | 5 | 12 | 17 | 26 - 54 | -28 | 27 | ||
29
|
Toronto FC | 34 | 4 | 10 | 20 | 26 - 59 | -33 | 22 |
Championship Eastern Conference play-off
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals
League Position
15
/ 29
Comparative Team Statistics
League Position
11
/ 29
34
Total games
34
12
35%
Wins
41%
14
8
24%
Draws
24%
8
14
41%
Loses
35%
12
48
Goals scored
48
51
Goals conceded
50
44
Points
50
Sporting Kansas City vs Real Salt Lake Odds
Sporting Kansas City Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
13 | Felipe Gutierrez | 8 | 293 |
Total starts
4
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
77 | Marinos Tzionis | 21 | 726 |
Total starts
6
|
Substituted out
3
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Daniel Salloi | 34 | 2867 |
Total starts
33
|
Substituted out
9
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
7 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
54 | Remi Walter | 33 | 2737 |
Total starts
29
|
Substituted out
2
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
5 | Daniel Rosero | 26 | 2262 |
Total starts
26
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
9 | Alan Pulido | 28 | 2207 |
Total starts
26
|
Substituted out
14
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
14 (3)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Tim Leibold | 17 | 872 |
Total starts
9
|
Substituted out
6
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Robert Voloder | 14 | 1030 |
Total starts
11
|
Substituted out
1
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
6 | Nemanja Radoja | 25 | 1712 |
Total starts
21
|
Substituted out
10
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
26 | Erik Thommy | 34 | 2580 |
Total starts
32
|
Substituted out
23
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
5 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
22 | Kendall McIntosh | 14 | 1192 |
Total starts
13
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Graham Zusi | 14 | 865 |
Total starts
9
|
Substituted out
4
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
10 | Gadi Kinda | 20 | 837 |
Total starts
8
|
Substituted out
7
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
3 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
21 | Felipe Hernandez | 11 | 321 |
Total starts
2
|
Substituted out
2
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
28 | Cameron Duke | 4 | 135 |
Total starts
1
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Roger Espinoza | 22 | 729 |
Total starts
7
|
Substituted out
6
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
7 | Johnny Russell | 25 | 1688 |
Total starts
21
|
Substituted out
14
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
8 (1)
|
Yellow cards
1
|
Red cards
1
|
|||||
29 | Tim Melia | 16 | 1418 |
Total starts
16
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
3 | Andreu Fontas | 28 | 2392 |
Total starts
27
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
24 | Kayden Pierre | 1 | 5 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
1 | John Pulskamp | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Khiry Shelton | 24 | 840 |
Total starts
7
|
Substituted out
4
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
18 | Logan Ndenbe | 21 | 1536 |
Total starts
18
|
Substituted out
6
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
17 | Jacob Davis | 26 | 2037 |
Total starts
24
|
Substituted out
6
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Robert Castellanos | 12 | 701 |
Total starts
7
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
1
|
|||||
31 | Luis Flores | 1 | 7 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | William Agada | 14 | 688 |
Total starts
7
|
Substituted out
3
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
30 | Stephen Afrifa | 3 | 51 |
Total starts
1
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
82 | Chris Rindov | 1 | 5 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Real Salt Lake Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
6 | Braian Ojeda | 30 | 2162 |
Total starts
22
|
Substituted out
3
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
15 | Justen Glad | 32 | 2714 |
Total starts
31
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
5 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
31 | Kevon Lambert | 2 | 24 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
3 | Bryan Oviedo | 25 | 1792 |
Total starts
19
|
Substituted out
2
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
9 | Cristian Arango | 11 | 758 |
Total starts
9
|
Substituted out
8
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
6 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Brayan Vera | 24 | 2039 |
Total starts
24
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
11
|
Red cards
0
|
|||||
7 | Jefferson Savarino | 24 | 1946 |
Total starts
22
|
Substituted out
11
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
7 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
17 | Danny Musovski | 24 | 1203 |
Total starts
14
|
Substituted out
13
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
5 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
33 | Moses Nyeman | 2 | 23 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Marcelo Silva | 16 | 1436 |
Total starts
15
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
16 | Maikel Chang Ramirez | 22 | 1016 |
Total starts
12
|
Substituted out
12
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Damir Kreilach | 27 | 1316 |
Total starts
15
|
Substituted out
11
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
4 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
18 | Zac MacMath | 28 | 2475 |
Total starts
28
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
20 | Erik Holt | 2 | 54 |
Total starts
1
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Pablo Ruiz | 17 | 1376 |
Total starts
15
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
4 (0)
|
Yellow cards
6
|
Red cards
1
|
|||||
12 | Scott Caldwell | 4 | 174 |
Total starts
3
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Rubio Rubin | 22 | 1296 |
Total starts
14
|
Substituted out
13
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
2 | Andrew Brody | 29 | 2265 |
Total starts
25
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Bode Hidalgo | 23 | 1181 |
Total starts
13
|
Substituted out
6
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
31 | Axel Kei | 1 | 7 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
29 | Anderson Julio | 28 | 1155 |
Total starts
12
|
Substituted out
12
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
5 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
10 | Diego Luna | 23 | 1197 |
Total starts
14
|
Substituted out
11
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
5 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
28 | Jasper Loeffelsend | 21 | 1131 |
Total starts
15
|
Substituted out
13
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
35 | Gavin Beavers | 7 | 585 |
Total starts
6
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Andres Gomez | 30 | 1399 |
Total starts
15
|
Substituted out
13
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
23 | Ilijah Paul | 7 | 111 |
Total starts
1
|
Substituted out
1
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
13 | Nelson Palacio | 11 | 864 |
Total starts
10
|
Substituted out
4
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
27 | Bertin Jacquesson | 10 | 358 |
Total starts
4
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
25 | Emeka Eneli | 21 | 1323 |
Total starts
13
|
Substituted out
0
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards