MLB

Kansas City Royals at San Francisco Giants

· Major League Baseball
Kansas City Royals
21-41, 9-20 Away
Final
3 - 2
San Francisco Giants
35-27, 19-14 Home

Royals end Giants’ 5-game winning streak, 3-2

Andrew Benintendi led off the inning with a pinch-hit double off Giants reliever John Brebbia. Nicky Lopez moved him to third on a sacrifice bunt and Merrifield brought him home.

“That’s kind of how you’d want to draw up an inning like that,” Benintendi said. “Nicky laid down a great bunt and Whit got the job done with the sac fly.”

Added Royals manager Mike Matheny: “It’s just textbook baseball. It was beautiful to watch.”

Brandon Belt homered for the Giants, whose five-game winning streak ended.

Kansas City jumped ahead in the first inning when San Francisco shortstop Brandon Crawford, a four-time Gold Glove winner, made a rare fielding error on a slow chopper by MJ Melendez, allowing two runs to score.

“(Crawford) is such an excellent defender most of the time," Giants manager Gabe Kapler said. “I think that ball just kind of jumped up on him a little bit. It’s part of the game. It happens. It’s human error.”

Belt answered with a solo home run to right-center in the fourth, his fifth of the season and first since April 20. Curt Casali tied the game at 2 with a sacrifice fly later in the fourth.

Jose Cuas (1-0) entered with one out in the seventh and retired three batters to earn his first career victory. The 27-year-old converted infielder had toiled in the minors for six years before making his big-league debut earlier this season.

“It’s amazing,” Cuas said. “It’s more than I’ve ever dreamed of. I can’t really tell you I’ve dreamed of this moment because I didn’t get this far in my dream. But it’s amazing. I’m soaking every second of it I can and every day for me is just a dream come true.”

Scott Barlow recorded the last five outs for his seventh save in eight opportunities as Kansas City snapped a four-game losing streak.

Brebbia (3-1) suffered his first loss since July 18, 2021 as the Giants finished their longest homestand of the season at 6-3.

San Francisco went 0 for 7 with runners in scoring position and left nine men on base.

SHORT STARTS

Neither starting pitcher reached the fifth inning. Royals RHP Jonathan Heasley allowed two runs on five hits in four innings, striking out four and walking two. Giants LHP Sam Long surrendered two unearned runs on three hits in three innings with two strikeouts.

MILESTONE MAN

Crawford played in his 1,500th game, all with the Giants. The Bay Area native became the fifth player in the San Francisco era to play at least 1,500 games with the Giants, joining Willie McCovey, Willie Mays, Barry Bonds and Jim Davenport.

"It’s a pretty short list and those are great players," Crawford said. “So definitely really cool to be on that list with them.”

Crawford finished 1 for 4 with a single.

TRAINER’S ROOM

Royals: RHP Zack Greinke (right flexor strain) is nearing a return from the injured list after an impressive rehab start Sunday at Triple-A Omaha. Greinke threw 49 pitches in five scoreless innings. He might need one more rehab appearance to stretch out his pitch count.

Giants: OF LaMonte Wade Jr. (left knee inflammation) threw on the field before the game. Kapler is optimistic he can begin a rehab assignment this weekend. ... Casali returned to the lineup after missing three games with a hamstring injury.

UP NEXT

Royals: Open a three-game series at Oakland on Friday. The Royals will play six of their next nine games against the Athletics.

Giants: Travel to Pittsburgh to begin a seven-game trip on Friday.

How can I watch Kansas City Royals vs. San Francisco Giants?
  • TV Channel: Royals at Giants 2022 MLB Baseball, is broadcasted on ESPN+.
  • Online streaming: Sign up for Fubo.

Scoring Summary

9th Inning Yastrzemski grounded out to second.
9th Inning González flied out to right.
9th Inning Ruf struck out looking.
9th Inning Ruf hit for Casali
9th Inning Melendez struck out swinging.
9th Inning Perez struck out swinging.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/kc.png&h=100&scale=crop&w=100&location=originKC https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/sf.png&h=100&scale=crop&w=100&location=originSF
1 Games Played 1
1 Team Games Played 1
0 Hit By Pitch 1
10 Ground Balls 10
7 Strikeouts 8
1 Runs Batted In 2
1 Sacrifice Hit 0
4 Hits 7
0 Stolen Bases 1
1 Walks 3
0 Catcher Interference 0
3 Runs 2
0 Ground Into Double Play 0
1 Sacrifice Flies 1
29 At Bats 33
0 Home Runs 1
0 Grand Slam Home Runs 0
6 Runners Left On Base 17
0 Triples 0
1 Game Winning RBIs 0
0 Intentional Walks 0
2 Doubles 1
14 Fly Balls 16
0 Caught Stealing 0
118 Pitches 178
0 Games Started 0
1 Pinch At Bats 2
1 Pinch Hits 0
0.0 Player Rating 0.0
1 Is Qualified 1
0 Is Qualified In Steals 1
6 Total Bases 11
32 Plate Appearances 38
0.0 Projected Home Runs 162.0
2 Extra Base Hits 2
0.5 Runs Created 3.7
.138 Batting Average .212
1.000 Pinch Hit Average .000
.207 Slugging Percentage .333
.103 Secondary Average .242
.161 On Base Percentage .289
.368 OBP Pct + SLG Pct .623
0.7 Ground To Fly Ball Ratio 0.6
0.5 Runs Created Per 27 Outs 3.7
16.0 Batter Rating 21.0
0.0 At Bats Per Home Run 33.0
0.00 Stolen Base Percentage 1.00
3.69 Pitches Per Plate Appearance 4.68
.069 Isolated Power .121
0.14 Walk To Strikeout Ratio 0.38
.031 Walks Per Plate Appearance .079
-.034 Secondary Average Minus Batting Average .030
4.0 Runs Produced 4.0
0.3 Runs Ratio 1.0
0.2 Patience Ratio 0.4
0.2 Balls In Play Average 0.3
65.8 MLB Rating 74.0
0.0 Offensive Wins Above Replacement 0.0
0.0 Wins Above Replacement 0.0

Game Information

Oracle Park

Location: San Francisco, California
Attendance: 25,527 | 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
Full Standings