Kansas City Royals vs San Francisco Giants

MLB
Royals
27-23
2-3
Final
Giants
29-20
Oracle Park
TV: MLB.TV
Team123456789R
KC0010000102
SF00021000X3

Who won: Giants 3-2

The San Francisco Giants beat the Kansas City Royals 3-2 on Tuesday, May 20, 2025 at Oracle Park. The Royals win the series 2-1. The Giants outscored the Royals 2-0 in the 4th inning.

Win probability

100%SF final
KCSF

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. Top 9th

    Canha grounded out to third.

  2. Top 9th

    Garcia flied out to center.

  3. Top 9th

    Perez grounded out to shortstop.

  4. Top 9th

    Walker relieved Doval

  5. Top of the 9th inning
  6. Bot 8th

    Bailey grounded into double play, pitcher to shortstop to first, Schmitt out at second.

  7. Bot 8th

    Schmitt walked, Adames to second.

  8. Bot 8th

    Wade Jr. struck out swinging.

  9. Bot 8th

    Adames safe at first on fielding error by shortstop Witt Jr..

  10. Bot 8th

    Renfroe in right field.

  11. Bot 8th

    Waters in center field.

  12. Bottom of the 8th inning
  13. Top 8th

    Pasquantino struck out looking.

  14. Top 8th

    Witt Jr. caught stealing second, catcher to shortstop.

  15. RUN SCORESTop 8th

    Reached on infield single to first, Renfroe scored

    Bobby Witt Jr.

    Witt Jr. reached on infield single to first, Renfroe scored.

    KC 2 - 3 SF
  16. Top 8th

    Doval relieved Harrison

  17. Top 8th

    India grounded out to second, Renfroe to third.

  18. Top 8th

    Renfroe doubled to left.

  19. Top 8th

    Renfroe hit for Isbel

  20. Top of the 8th inning
  21. Bot 7th

    Ramos grounded into double play, second to shortstop to first, Flores out at second.

  22. Bot 7th

    Bowlan relieved Sisk

  23. Bot 7th

    Lee struck out swinging.

  24. Bot 7th

    Flores walked.

  25. Bot 7th

    Canha in left field.