Cardinals Royals

Cardinals vs

-

Royals

-
-
-
・June 20, 2026 June 20 Jun 20
Royals beat Cardinals, led by Caglianone's 2 RBIs (2-4)
1
2
3
4
5
6
7
8
9
R
H
E
STL
-
-
-
-
-
-
-
-
-
-
-
-
KC
-
-
-
-
-
-
-
-
-
-
-
-
Kauffman Stadium
Kauffman Stadium, Kansas City, MO
1
2
3
4
5
6
7
8
9
R
H
E
STL
1
0
1
0
0
0
0
0
3
5
8
1
KC
0
0
0
4
1
1
0
0
X
6
9
0
Royals beat Cardinals, led by Caglianone's 2 RBIs (2-4)

KEY PLAYERS

Jac Caglianone
Jac Caglianone KC · #14 1B
2-4, 2 R, HR (10), 2 RBI, K
Seth Lugo
Seth Lugo KC · #67 P
(W, 3-4) 6.0 IP, 5 H, 1 ER, 0 K
Ivan Herrera
Ivan Herrera STL · #48 C
1-2, R, RBI, 2 BB
Michael McGreevy
Michael McGreevy STL · #36 P
(L, 3-6) 5.0 IP, 8 H, 5 ER, 2 K

ODDS

SEE ALL ODDS
RUN LINE
The Cardinals needed to win by 2 runs or more to cover the spread. They did not cover, so people who took the Royals won.
TOTAL
The over/under was 9 and the teams scored 11 runs, so people who bet the over won
OVER
TEAM TO WIN
The Royals won at +100 odds so a bet of $100 won $200 total

KEY PLAYS

STL SCORE
STL 1 KC 0
Top 1, 2 out - J. Walker drove in 1 run with a sac fly off S. Lugo.
STL SCORE
STL 2 KC 0
Top 3, 1 out - I. Herrera singled off S. Lugo to drive in 1 run.
KC KEY PLAY
STL 2 KC 0
End 3 - Royals fail to score after getting runner to third with 1 out.
KC SCORE
STL 2 KC 1
Bot 4, 0 out - J. Caglianone singled off M. McGreevy to drive in 1 run.
KC SCORE
STL 2 KC 2
Bot 4, 1 out - M. Massey singled off M. McGreevy to drive in 1 run.
KC SCORE
STL 2 KC 4
Bot 4, 2 out - I. Collins doubled off M. McGreevy to drive in 2 runs.
KC SCORE
STL 2 KC 5
Bot 5, 2 out - J. Caglianone hit a solo home run (10) off M. McGreevy.
STL KEY PLAY
STL 2 KC 5
Bot 6, 0 on, 0 out - G. Soriano has replaced M. McGreevy at pitcher for Cardinals.
KC SCORE
STL 2 KC 6
Bot 6, 2 out - T. Tolbert drove in 1 run with a sac fly off G. Soriano.
KC KEY PLAY
STL 2 KC 6
Top 7, 0 on, 0 out - J. Schreiber has replaced S. Lugo at pitcher for Royals.
STL KEY PLAY
STL 2 KC 6
Bot 7, 0 on, 0 out - M. Svanson has replaced G. Soriano at pitcher for Cardinals.
KC KEY PLAY
STL 2 KC 6
Top 8, 0 on, 0 out - D. Lynch IV has replaced J. Schreiber at pitcher for Royals.
KC KEY PLAY
STL 2 KC 6
Top 9, 0 on, 0 out - M. Strahm has replaced D. Lynch IV at pitcher for Royals.
STL SCORE
STL 3 KC 6
Top 9, 2 out - M. Winn doubled off M. Strahm to drive in 1 run.
KC KEY PLAY
STL 3 KC 6
Top 9, 2 on, 2 out - A. Lange has replaced M. Strahm at pitcher for Royals.
STL SCORE
STL 5 KC 6
Top 9, 2 out - B. Jordan singled off A. Lange to drive in 2 runs.