MLBScores

Kansas City Royals 3, Pittsburgh Pirates 4

baseball game fileFinal
PNC Park · Pittsburgh

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Kansas City Royals, below favors Pittsburgh Pirates. It runs across every plate appearance and is marked by inning along the bottom. Select a scoring marker to jump to the play.

Score differential over the gameA positive differential means Kansas City Royals led; a negative differential means Pittsburgh Pirates led.Run differential+10−1123456789
  1. 01top 1: Maikel Garcia grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.0–0
  2. 02top 1: Bobby Witt Jr. singles on a ground ball to second baseman Brandon Lowe.0–0
  3. 03top 1: Jac Caglianone singles on a ground ball to right fielder Jake Mangum. Bobby Witt Jr. to 3rd.0–0
  4. 04top 1: Salvador Perez singles on a ground ball to center fielder Oneil Cruz. Bobby Witt Jr. scores. Jac Caglianone to 2nd.1–0
  5. 05top 1: Michael Massey strikes out swinging.1–0
  6. 06top 1: Nick Loftin grounds out softly to pitcher Lake Bachar.1–0
  7. 07bottom 1: Konnor Griffin flies out sharply to center fielder Tyler Tolbert.1–0
  8. 08bottom 1: Brandon Lowe walks.1–0
  9. 09bottom 1: Bryan Reynolds singles on a line drive to right fielder Nick Loftin. Brandon Lowe to 2nd.1–0
  10. 10bottom 1: Oneil Cruz pops out to shortstop Bobby Witt Jr. on the infield fly rule.1–0
  11. 11bottom 1: Nick Gonzales flies out to right fielder Nick Loftin.1–0
  12. 12top 2: John Rave strikes out swinging.1–0
  13. 13top 2: Luke Maile called out on strikes.1–0
  14. 14top 2: Tyler Tolbert grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.1–0
  15. 15bottom 2: Ryan O'Hearn strikes out on a foul tip.1–0
  16. 16bottom 2: Rafael Flores Jr. doubles (6) on a sharp line drive to left fielder John Rave.1–0
  17. 17bottom 2: Spencer Horwitz strikes out swinging.1–0
  18. 18bottom 2: Jake Mangum lines out to left fielder John Rave.1–0
  19. 19top 3: Maikel Garcia strikes out on a foul tip.1–0
  20. 20top 3: Bobby Witt Jr. called out on strikes.1–0
  21. 21top 3: Jac Caglianone singles on a ground ball to right fielder Jake Mangum.1–0
  22. 22top 3: Salvador Perez grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.1–0
  23. 23bottom 3: Konnor Griffin lines out sharply to left fielder John Rave.1–0
  24. 24bottom 3: Brandon Lowe strikes out on a foul tip.1–0
  25. 25bottom 3: Bryan Reynolds flies out to center fielder Tyler Tolbert.1–0
  26. 26top 4: Michael Massey lines out to center fielder Oneil Cruz.1–0
  27. 27top 4: Nick Loftin singles on a ground ball to left fielder Bryan Reynolds.1–0
  28. 28top 4: John Rave grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Nick Loftin to 3rd.1–0
  29. 29top 4: Luke Maile strikes out swinging.1–0
  30. 30bottom 4: Oneil Cruz homers (20) on a fly ball to center field.1–1
  31. 31bottom 4: Nick Gonzales bunt pops out softly to pitcher Michael Wacha.1–1
  32. 32bottom 4: Ryan O'Hearn pops out to shortstop Bobby Witt Jr.1–1
  33. 33bottom 4: Rafael Flores Jr. strikes out on automatic strike.1–1
  34. 34top 5: Tyler Tolbert pops out to third baseman Nick Gonzales.1–1
  35. 35top 5: Maikel Garcia grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.1–1
  36. 36top 5: Bobby Witt Jr. lines out to right fielder Jake Mangum.1–1
  37. 37bottom 5: Spencer Horwitz lines out to first baseman Salvador Perez.1–1
  38. 38bottom 5: Jake Mangum walks.1–1
  39. 39bottom 5: 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.1–1
  40. 40bottom 5: Brandon Lowe pops out to third baseman Maikel Garcia on the infield fly rule.1–1
  41. 41bottom 5: Bryan Reynolds strikes out swinging.1–1
  42. 42top 6: Jac Caglianone lines out sharply to left fielder Bryan Reynolds.1–1
  43. 43top 6: Salvador Perez singles on a line drive to center fielder Oneil Cruz.1–1
  44. 44top 6: 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.1–1
  45. 45bottom 6: Oneil Cruz flies out sharply to center fielder Tyler Tolbert.1–1
  46. 46bottom 6: Nick Gonzales flies out to right fielder Nick Loftin.1–1
  47. 47bottom 6: Ryan O'Hearn walks.1–1
  48. 48bottom 6: Rafael Flores Jr. walks. Ryan O'Hearn to 2nd.1–1
  49. 49bottom 6: Spencer Horwitz singles on a line drive to center fielder Tyler Tolbert. Ryan O'Hearn scores. Rafael Flores Jr. to 2nd.1–2
  50. 50bottom 6: Jake Mangum called out on strikes.1–2
  51. 51top 7: Nick Loftin pops out to first baseman Spencer Horwitz.1–2
  52. 52top 7: John Rave singles on a soft bunt ground ball to third baseman Nick Gonzales.1–2
  53. 53top 7: Luke Maile grounds out softly, pitcher Carmen Mlodzinski to first baseman Spencer Horwitz. John Rave to 2nd.1–2
  54. 54top 7: Vinnie Pasquantino homers (14) on a fly ball to right center field. John Rave scores.3–2
  55. 55top 7: Maikel Garcia grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.3–2
  56. 56bottom 7: Konnor Griffin strikes out swinging.3–2
  57. 57bottom 7: Brandon Lowe singles on a ground ball to third baseman Maikel Garcia, deflected by shortstop Bobby Witt Jr.3–2
  58. 58bottom 7: Bryan Reynolds walks. Brandon Lowe to 2nd.3–2
  59. 59bottom 7: Oneil Cruz grounds out to first baseman Salvador Perez. Brandon Lowe to 3rd. Bryan Reynolds to 2nd.3–2
  60. 60bottom 7: Nick Gonzales strikes out swinging.3–2
  61. 61top 8: Bobby Witt Jr. grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.3–2
  62. 62top 8: Jac Caglianone walks.3–2
  63. 63top 8: Salvador Perez strikes out swinging.3–2
  64. 64top 8: Michael Massey grounds out to first baseman Spencer Horwitz.3–2
  65. 65bottom 8: Ryan O'Hearn singles on a ground ball to center fielder Kyle Isbel.3–2
  66. 66bottom 8: Rafael Flores Jr. homers (10) on a fly ball to left field. Ronny Simon scores.3–4
  67. 67bottom 8: Luke Maile challenged (pitch result), call on the field was overturned: Spencer Horwitz called out on strikes.3–4
  68. 68bottom 8: Jake Mangum grounds out, first baseman Salvador Perez to pitcher Nate Pearson.3–4
  69. 69bottom 8: Konnor Griffin doubles (14) on a sharp line drive to left fielder John Rave.3–4
  70. 70bottom 8: Brandon Lowe grounds out softly, pitcher Anthony Gose to first baseman Salvador Perez.3–4
  71. 71top 9: Nick Loftin grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.3–4
  72. 72top 9: John Rave strikes out swinging.3–4
  73. 73top 9: 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.3–4
  74. 74top 9: Isaac Collins flies out to right fielder Jake Mangum.3–4

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-09-20T17:35:00Z · Final

Kansas City Royals

Probable pitcher: Michael Wacha (R)

Pittsburgh Pirates

Probable pitcher: Lake Bachar (R)