Kansas City Royals vs San Francisco Giants
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
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- Top 9th

Canha grounded out to third.
- Top 9th

Garcia flied out to center.
- Top 9th

Perez grounded out to shortstop.
- Top 9th

Walker relieved Doval
- Top of the 9th inning
- Bot 8th

Bailey grounded into double play, pitcher to shortstop to first, Schmitt out at second.
- Bot 8th

Schmitt walked, Adames to second.
- Bot 8th

Wade Jr. struck out swinging.
- Bot 8th

Adames safe at first on fielding error by shortstop Witt Jr..
- Bot 8th

Renfroe in right field.
- Bot 8th

Waters in center field.
- Bottom of the 8th inning
- Top 8th

Pasquantino struck out looking.
- Top 8th

Witt Jr. caught stealing second, catcher to shortstop.
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- Top 8th

Doval relieved Harrison
- Top 8th

India grounded out to second, Renfroe to third.
- Top 8th

Renfroe doubled to left.
- Top 8th

Renfroe hit for Isbel
- Top of the 8th inning
- Bot 7th

Ramos grounded into double play, second to shortstop to first, Flores out at second.
- Bot 7th

Bowlan relieved Sisk
- Bot 7th

Lee struck out swinging.
- Bot 7th

Flores walked.
- Bot 7th

Canha in left field.
More from this season series: KC wins series 2-1
Cubs29-2014
Marlins19-281Final
Reds25-250
Pirates16-331Final
Braves24-243
Nationals22-275Final
Mets29-200
Red Sox25-252Final
Astros25-232
Rays22-263Final
Rangers25-242
Yankees28-195Final
Padres27-190
Blue Jays23-243Final
Orioles15-322
Brewers24-255Final
Mariners27-200
White Sox15-341Final
Tigers32-175
Cardinals27-224Final