← Back to scores
Kansas City Royals
67-89  ·  5th AL Central
3 — 4
Final
Pittsburgh Pirates
79-77  ·  3rd NL Central
Sun, Sep 20, 2026
Venue: PNC Park, Pittsburgh
Weather: Partly Cloudy, 72°
HP Ump: Brian Walsh (Home Plate)
W: Carmen Mlodzinski
L: Nate Pearson
SV: Mason Montgomery
Team 123456789 RHE
KC 100000200 391
PIT 00010102 481
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Maikel Garcia3B 0-4 1 .000
Bobby Witt Jr.SS 1-4 1 1 .250
Jac CaglianoneDH 2-3 1 .667
Salvador Perez1B 2-4 11 .500
Michael Massey2B 0-4 1 .000
Nick LoftinRF 1-4 .250
John RaveLF 1-4 1 2 .250
Luke MaileC 1-4 2 .250
Tyler TolbertCF 0-2 .000
Vinnie PasquantinoPH 1-1 1 1 2 1.000
Kyle IsbelCF 0-0 —
Isaac CollinsPH 0-1 .000
Michael WachaP 0-0 —
Nolan HoffmanP 0-0 —
Connor ThomasP 0-0 —
Jose CuasP 0-0 —
Nate PearsonP 0-0 —
Anthony GoseP 0-0 —
Pitchers
PitcherIPHERBBKPC-STERA
Michael Wacha 5.24245 113-783.46
Nolan Hoffman 0.10001 5-30.00
Connor Thomas 0.21011 26-150.00
Jose Cuas 0.10001 7-40.00
Nate PearsonL 0.23201 25-1890.00
Anthony Gose 0.10000 6-50.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Konnor GriffinSS 1-5 1 .200
Brandon Lowe2B 1-4 11 .250
Bryan ReynoldsLF 1-3 11 .333
Oneil CruzCF 1-4 1 1 1 .250
Nick Gonzales3B 0-4 1 .000
Jared Triolo3B 0-0 —
Ryan O'HearnDH 1-3 1 11 .333
Ronny SimonDH 0-0 1 —
Rafael Flores Jr.C 2-3 1 1 211 .667
Spencer Horwitz1B 1-4 12 .250
Jake MangumRF 0-3 11 .000
Lake BacharP 0-0 —
Yohan RamírezP 0-0 —
Wilber DotelP 0-0 —
Carmen MlodzinskiP 0-0 —
Mason MontgomeryP 0-0 —
Pitchers
PitcherIPHERBBKPC-STERA
Lake Bachar 1.03101 20-149.00
Yohan Ramírez 2.01004 30-190.00
Wilber Dotel 2.01001 32-210.00
Carmen MlodzinskiW 3.03211 45-266.00
Mason MontgomeryS 1.01001 11-80.00
KC
AWAY · HOME
PIT
9
Hits
8
1
Home Runs
2
.245
AVG
.254
.315
OBP
.332
.398
SLG
.406
.713
OPS
.738
3
Runs
4
1
2B
2
0
3B
0
1
SB
0
13
TB
16
12
LOB
18
36
PA
38
4.66
ERA
4.19
9
K
8
5
BB
1
8
H Allowed
9
1.39
WHIP
1.30
4
Runs
3
0
HBP
0
38
BF
36
182
Pitches
138
123
Strikes
88
Top Performers
Rafael Flores Jr.
2-3 1 HR 2 RBI · 1 R · 1 BB
Vinnie Pasquantino
1-1 1 HR 2 RBI · 1 R
Yohan Ramírez
2.0 IP · 4 K · 0 ER · 30 P
Play by Play
  • Isaac Collins flies out to right fielder Jake Mangum.
    Isaac Collins vs Mason Montgomery
  • Luke Maile doubles (2) on a fly ball to right fielder Jake Mangum. Luke Maile to 3rd. Luke Maile advances to 3rd, on a fielding error by right fielder Jake Mangum.
    Luke Maile vs Mason Montgomery
  • John Rave strikes out swinging.
    John Rave vs Mason Montgomery
  • Nick Loftin grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.
    Nick Loftin vs Mason Montgomery
  • Top 9th
  • Brandon Lowe grounds out softly, pitcher Anthony Gose to first baseman Salvador Perez.
    Brandon Lowe vs Anthony Gose
  • Konnor Griffin doubles (14) on a sharp line drive to left fielder John Rave.
    Konnor Griffin vs Nate Pearson
  • Jake Mangum grounds out, first baseman Salvador Perez to pitcher Nate Pearson.
    Jake Mangum vs Nate Pearson
  • Luke Maile challenged (pitch result), call on the field was overturned: Spencer Horwitz called out on strikes.
    Spencer Horwitz vs Nate Pearson
  • Rafael Flores Jr. homers (10) on a fly ball to left field. Ronny Simon scores.
    Rafael Flores Jr. vs Nate Pearson
  • Ryan O'Hearn singles on a ground ball to center fielder Kyle Isbel.
    Ryan O'Hearn vs Nate Pearson
  • Bottom 8th
  • Michael Massey grounds out to first baseman Spencer Horwitz.
    Michael Massey vs Carmen Mlodzinski
  • Salvador Perez strikes out swinging.
    Salvador Perez vs Carmen Mlodzinski
  • Jac Caglianone walks.
    Jac Caglianone vs Carmen Mlodzinski
  • Bobby Witt Jr. grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.
    Bobby Witt Jr. vs Carmen Mlodzinski
  • Top 8th
  • Nick Gonzales strikes out swinging.
    Nick Gonzales vs Jose Cuas
  • Oneil Cruz grounds out to first baseman Salvador Perez. Brandon Lowe to 3rd. Bryan Reynolds to 2nd.
    Oneil Cruz vs Connor Thomas
  • Bryan Reynolds walks. Brandon Lowe to 2nd.
    Bryan Reynolds vs Connor Thomas
  • Brandon Lowe singles on a ground ball to third baseman Maikel Garcia, deflected by shortstop Bobby Witt Jr.
    Brandon Lowe vs Connor Thomas
  • Konnor Griffin strikes out swinging.
    Konnor Griffin vs Connor Thomas
  • Bottom 7th
  • Maikel Garcia grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.
    Maikel Garcia vs Carmen Mlodzinski
  • Vinnie Pasquantino homers (14) on a fly ball to right center field. John Rave scores.
    Vinnie Pasquantino vs Carmen Mlodzinski
  • Luke Maile grounds out softly, pitcher Carmen Mlodzinski to first baseman Spencer Horwitz. John Rave to 2nd.
    Luke Maile vs Carmen Mlodzinski
  • John Rave singles on a soft bunt ground ball to third baseman Nick Gonzales.
    John Rave vs Carmen Mlodzinski
  • Nick Loftin pops out to first baseman Spencer Horwitz.
    Nick Loftin vs Carmen Mlodzinski
  • Top 7th
  • Jake Mangum called out on strikes.
    Jake Mangum vs Nolan Hoffman
  • Spencer Horwitz singles on a line drive to center fielder Tyler Tolbert. Ryan O'Hearn scores. Rafael Flores Jr. to 2nd.
    Spencer Horwitz vs Michael Wacha
  • Rafael Flores Jr. walks. Ryan O'Hearn to 2nd.
    Rafael Flores Jr. vs Michael Wacha
  • Ryan O'Hearn walks.
    Ryan O'Hearn vs Michael Wacha
  • Nick Gonzales flies out to right fielder Nick Loftin.
    Nick Gonzales vs Michael Wacha
  • Oneil Cruz flies out sharply to center fielder Tyler Tolbert.
    Oneil Cruz vs Michael Wacha
  • Bottom 6th
  • Michael Massey grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. Salvador Perez out at 2nd. Michael Massey out at 1st.
    Michael Massey vs Carmen Mlodzinski
  • Salvador Perez singles on a line drive to center fielder Oneil Cruz.
    Salvador Perez vs Carmen Mlodzinski
  • Jac Caglianone lines out sharply to left fielder Bryan Reynolds.
    Jac Caglianone vs Carmen Mlodzinski
  • Top 6th
  • Bryan Reynolds strikes out swinging.
    Bryan Reynolds vs Michael Wacha
  • Brandon Lowe pops out to third baseman Maikel Garcia on the infield fly rule.
    Brandon Lowe vs Michael Wacha
  • Konnor Griffin reaches on a fielder's choice, fielded by third baseman Maikel Garcia. Jake Mangum to 2nd. Jake Mangum advances to 2nd, on a missed catch error by second baseman Michael Massey, assist to third baseman Maikel Garcia.
    Konnor Griffin vs Michael Wacha
  • Jake Mangum walks.
    Jake Mangum vs Michael Wacha
  • Spencer Horwitz lines out to first baseman Salvador Perez.
    Spencer Horwitz vs Michael Wacha
  • Bottom 5th
  • Bobby Witt Jr. lines out to right fielder Jake Mangum.
    Bobby Witt Jr. vs Wilber Dotel
  • Maikel Garcia grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.
    Maikel Garcia vs Wilber Dotel
  • Tyler Tolbert pops out to third baseman Nick Gonzales.
    Tyler Tolbert vs Wilber Dotel
  • Top 5th
  • Rafael Flores Jr. strikes out on automatic strike.
    Rafael Flores Jr. vs Michael Wacha
  • Ryan O'Hearn pops out to shortstop Bobby Witt Jr.
    Ryan O'Hearn vs Michael Wacha
  • Nick Gonzales bunt pops out softly to pitcher Michael Wacha.
    Nick Gonzales vs Michael Wacha
  • Oneil Cruz homers (20) on a fly ball to center field.
    Oneil Cruz vs Michael Wacha
  • Bottom 4th
  • Luke Maile strikes out swinging.
    Luke Maile vs Wilber Dotel
  • John Rave grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Nick Loftin to 3rd.
    John Rave vs Wilber Dotel
  • Nick Loftin singles on a ground ball to left fielder Bryan Reynolds.
    Nick Loftin vs Wilber Dotel
  • Michael Massey lines out to center fielder Oneil Cruz.
    Michael Massey vs Wilber Dotel
  • Top 4th
  • Bryan Reynolds flies out to center fielder Tyler Tolbert.
    Bryan Reynolds vs Michael Wacha
  • Brandon Lowe strikes out on a foul tip.
    Brandon Lowe vs Michael Wacha
  • Konnor Griffin lines out sharply to left fielder John Rave.
    Konnor Griffin vs Michael Wacha
  • Bottom 3rd
  • Salvador Perez grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.
    Salvador Perez vs Yohan Ramírez
  • Jac Caglianone singles on a ground ball to right fielder Jake Mangum.
    Jac Caglianone vs Yohan Ramírez
  • Bobby Witt Jr. called out on strikes.
    Bobby Witt Jr. vs Yohan Ramírez
  • Maikel Garcia strikes out on a foul tip.
    Maikel Garcia vs Yohan Ramírez
  • Top 3rd
  • Jake Mangum lines out to left fielder John Rave.
    Jake Mangum vs Michael Wacha
  • Spencer Horwitz strikes out swinging.
    Spencer Horwitz vs Michael Wacha
  • Rafael Flores Jr. doubles (6) on a sharp line drive to left fielder John Rave.
    Rafael Flores Jr. vs Michael Wacha
  • Ryan O'Hearn strikes out on a foul tip.
    Ryan O'Hearn vs Michael Wacha
  • Bottom 2nd
  • Tyler Tolbert grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.
    Tyler Tolbert vs Yohan Ramírez
  • Luke Maile called out on strikes.
    Luke Maile vs Yohan Ramírez
  • John Rave strikes out swinging.
    John Rave vs Yohan Ramírez
  • Top 2nd
  • Nick Gonzales flies out to right fielder Nick Loftin.
    Nick Gonzales vs Michael Wacha
  • Oneil Cruz pops out to shortstop Bobby Witt Jr. on the infield fly rule.
    Oneil Cruz vs Michael Wacha
  • Bryan Reynolds singles on a line drive to right fielder Nick Loftin. Brandon Lowe to 2nd.
    Bryan Reynolds vs Michael Wacha
  • Brandon Lowe walks.
    Brandon Lowe vs Michael Wacha
  • Konnor Griffin flies out sharply to center fielder Tyler Tolbert.
    Konnor Griffin vs Michael Wacha
  • Bottom 1st
  • Nick Loftin grounds out softly to pitcher Lake Bachar.
    Nick Loftin vs Lake Bachar
  • Michael Massey strikes out swinging.
    Michael Massey vs Lake Bachar
  • Salvador Perez singles on a ground ball to center fielder Oneil Cruz. Bobby Witt Jr. scores. Jac Caglianone to 2nd.
    Salvador Perez vs Lake Bachar
  • Jac Caglianone singles on a ground ball to right fielder Jake Mangum. Bobby Witt Jr. to 3rd.
    Jac Caglianone vs Lake Bachar
  • Bobby Witt Jr. singles on a ground ball to second baseman Brandon Lowe.
    Bobby Witt Jr. vs Lake Bachar
  • Maikel Garcia grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.
    Maikel Garcia vs Lake Bachar
  • Top 1st
● LIVE
00:00:00
BATTER
SEASON
AVG .---
HR --
RBI --
TODAY
ABHHRRBIBBK
- - - - - -
PITCHER
SEASON
ERA -.--
W --
L --
TODAY
IPHERBBKPC-ST
-- -- -- -- -- --
1B ○
2B ○
3B ○
BASES
AWAY
AT BAT: ---
T1
HOME
PITCHING: ---
TEAM 12345 6789 R H E
------------000
------------000
BALL 0
STRIKE 0
OUT 0
AT BAT ---
PITCHING ---
STATUS ---
⚾ GAME INFO
LOADING...
⚾ MATCHUP
LOADING...
▶ PLAY BY PLAY
LOADING...
Game Recap
Game recap
Cruz's latest mammoth blast puts him in elite Pirates company
PITTSBURGH -- Oneil Cruz heard the two other names on the elite list he just joined and smiled, pausing for 10 seconds before speaking his mind. Barry Bonds and Andrew McCutchen are as good as it gets for Pirates royalty. On Sunday against the Royals, Cruz joined them to become
Highlights
Rafael Flores Jr.'s two-run homer powers Pirates' win
00:03:02
Condensed Game: KC@PIT - 9/20/26
00:10:52
Rafael Flores Jr.'s go-ahead two-run homer (10)
00:00:27
Vinnie Pasquantino two-run homer (14)
00:00:25
Oneil Cruz's solo homer (20)
00:00:30