Kansas City Royals at San Francisco Giants
· Major League Baseball
6 - 5
Pérez, Royals score 5 unanswered runs to stun Giants 6-5
Eaton pinch-ran for Vinnie Pasquantino, who led off the ninth with a double off Giants closer Camilo Doval. Eaton advanced to third on a ground out by Hunter Dozier and sprinted to the plate on a wild pitch by Doval (0-1), barely beating the tag by catcher Blake Sabol with a head-first slide.
“I honestly didn’t even see him dive for me,” Eaton said. “I was just eyes on home plate and doing whatever I could to get there as quick as possible, and trying not to get tagged, I guess.”
With Kansas City trailing 5-1 in the seventh, Franmil Reyes homered off Ross Stripling to cut the lead to 3. Pérez tied the game with a three-run blast off Stripling in the eighth.
“I got it a little bit off the end (of the bat),” Pérez said through a translator. “I had to watch it leave and I wasn’t sure.”
Stripling explained the pitch as a new changeup he's been working on.
“He just kind of muscled it out,” Stripling said. "But I think it’s just too hard. It was 88. That needs to be like 83, 84 and I think he’s in front of it or probably doesn’t have a chance to hit it as hard as he did.”
The Giants loaded the bases with no outs in the bottom of the inning, but Royals reliever Taylor Clarke (1-0) struck out Thairo Estrada, Brandon Crawford and Sabol to keep the game tied.
Aroldis Chapman pitched a scoreless ninth to earn his first save with the Royals.
Bobby Witt Jr. also homered for Kansas City, which clinched its first series victory of the season and is hitting an MLB-low .187. The Royals improved to 2-2 under bench coach Paul Hoover, who has served as interim manager while Matt Quatraro has been away from the team with COVID-19.
“It’s just a big win, never mind the series,” Hoover said. “Just the resilient group that we have in there and to come back and to compete and win, it’s a good feeling.”
LaMonte Wade Jr. homered into McCovey Cove for the Giants’ 98th Splash Hit in Oracle Park history.
Brandon Crawford added two RBI singles for San Francisco, which has lost its first two home games for the first time since 2015. Thairo Estrada and Joc Pederson also drove in runs.
Sean Manaea pitched six dominant innings in his first start with the Giants, limiting Kansas City to one run and three hits with eight strikeouts, but did not factor into the decision.
MAKING HISTORY
Manaea and Sabol formed the first Samoan starting battery in MLB history. Sabol, whose mother was born in Samoa, is a second cousin of Pro Football Hall of Famer Troy Polamalu. Manaea’s father was born in American Samoa.
RUF RETURNS
The Giants signed 1B/OF Darin Ruf to a minor league contract, reuniting him with his former franchise. “We love Darin, and obviously, we have a lot of familiarity with him around here,” Giants manager Gabe Kapler said. “We think the world of him as a human being. He performed very well for us for the time that he was in San Francisco.” Ruf, 36, spent parts of three seasons with San Francisco from 2020-22, batting .248 with 32 home runs in 247 games. He was dealt to the Mets last season, where he hit just .152. New York released Ruf on April 2.
TRAINER’S ROOM
Giants: C Roberto Pérez, who left Friday’s game after feeling shoulder pain, was placed on the 60-day injured list with a right rotator cuff strain. Austin Wynns was selected from Triple-A Sacramento to replace him on the roster. ... C Joey Bart (back strain) began a rehab assignment with Triple-A Sacramento. He was scheduled to catch six innings Saturday night.
UP NEXT
Bay Area native LHP Kris Bubic (0-1, 3.60 ERA) returns home to start the series finale Sunday for Kansas City. Bubic attended Archbishop Mitty High School in San Jose and pitched for Stanford. The Giants counter with RHP Anthony DeSclafani (1-0, 0.00), who tossed six scoreless innings against the White Sox in his season debut Monday.
—-
How can I watch Kansas City Royals vs. San Francisco Giants?
- TV Channel: Royals at Giants 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Conforto struck out swinging. |
![]() |
9th Inning | Villar fouled out to first. |
![]() |
9th Inning | Villar hit for Wade Jr. |
![]() |
9th Inning | Flores struck out swinging. |
![]() |
9th Inning | Chapman relieved Clarke |
![]() |
9th Inning | Flores hit for Johnson |
Statistics
KC |
SF |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 1 | Hit By Pitch | 0 |
| 10 | Ground Balls | 10 |
| 10 | Strikeouts | 11 |
| 5 | Runs Batted In | 5 |
| 0 | Sacrifice Hit | 0 |
| 8 | Hits | 12 |
| 0 | Stolen Bases | 0 |
| 1 | Walks | 0 |
| 0 | Catcher Interference | 0 |
| 6 | Runs | 5 |
| 1 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 1 |
| 34 | At Bats | 37 |
| 3 | Home Runs | 1 |
| 0 | Grand Slam Home Runs | 0 |
| 10 | Runners Left On Base | 13 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 2 | Doubles | 2 |
| 14 | Fly Balls | 17 |
| 0 | Caught Stealing | 0 |
| 136 | Pitches | 129 |
| 0 | Games Started | 0 |
| 1 | Pinch At Bats | 2 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 0 |
| 19 | Total Bases | 17 |
| 36 | Plate Appearances | 38 |
| 486.0 | Projected Home Runs | 162.0 |
| 5 | Extra Base Hits | 3 |
| 5.1 | Runs Created | 5.4 |
| .235 | Batting Average | .324 |
| .000 | Pinch Hit Average | .000 |
| .559 | Slugging Percentage | .459 |
| .353 | Secondary Average | .135 |
| .278 | On Base Percentage | .316 |
| .837 | OBP Pct + SLG Pct | .775 |
| 0.7 | Ground To Fly Ball Ratio | 0.6 |
| 5.1 | Runs Created Per 27 Outs | 5.6 |
| 43.0 | Batter Rating | 39.0 |
| 11.3 | At Bats Per Home Run | 37.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 3.78 | Pitches Per Plate Appearance | 3.39 |
| .324 | Isolated Power | .135 |
| 0.10 | Walk To Strikeout Ratio | 0.00 |
| .028 | Walks Per Plate Appearance | .000 |
| .118 | Secondary Average Minus Batting Average | -.189 |
| 11.0 | Runs Produced | 10.0 |
| 0.8 | Runs Ratio | 1.0 |
| 0.6 | Patience Ratio | 0.5 |
| 0.2 | Balls In Play Average | 0.4 |
| 88.5 | MLB Rating | 89.3 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: San Francisco, California
Attendance: 35,126 | Capacity:
2025 American League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Cleveland |
88 | 74 | .543 | - | W2 |
Detroit |
87 | 75 | .537 | 1 | L1 |
Kansas City |
82 | 80 | .506 | 6 | W2 |
Minnesota |
70 | 92 | .432 | 18 | L1 |
Chicago |
60 | 102 | .370 | 28 | W1 |
2025 National League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Los Angeles |
93 | 69 | .574 | - | W5 |
San Diego |
90 | 72 | .556 | 3 | W3 |
San Francisco |
81 | 81 | .500 | 12 | W4 |
Arizona |
80 | 82 | .494 | 13 | L5 |
Colorado |
43 | 119 | .265 | 50 | L6 |


KC
SF
Cleveland
Detroit
Minnesota
Chicago
Los Angeles
San Diego
Arizona
Colorado