San Francisco Giants at Kansas City Royals

Wed Jul 221:10 PM CT
By JR·1 min read

TLDR: The Giants walked into Kauffman Stadium already reeling, and the Royals made sure they left worse off — burying San Francisco with one monster inning.

FINAL · WED JUL 22, 6:10 PM
LLLLW
4
WWLWW
5
Final123456789RHE
SF
000001201441
KC
00000050—590
San Francisco Giants
  • Roupp riding a scoreless, 7-inning last start
  • Won series opener at Seattle 7-0 recently
  • Losers of 4 straight entering this game
  • Chapman, Bader, Bericoto, Cox all out
Kansas City Royals
  • Won 4 of last 5 since the break
  • Lugo allowed just 1 earned run last time out
  • Bobby Witt Jr. hits 10-day IL with back issue
  • Caglianone and Garcia also out of lineup

Landen Roupp takes the ball for the Giants looking to snap their skid, and Seth Lugo counters for a Royals club that's won 4 of 5 since the All-Star break. Both arms were coming off encouraging outings, setting up a pitching duel that wouldn't stay quiet for long.

San Francisco Giants
Landen Roupp
(7-10)·4.34 ERA
Jul 17 @ Mariners
W
7.0IP
0ER
2K
3BB
97P
07/22 Lineup
Kansas City Royals
Seth Lugo
(4-7)·4.41 ERA
Jul 17 vs Padres
ND
6.0IP
1ER
3K
2BB
90P
07/22 Lineup

Roupp was excellent his last time out, seven scoreless innings against Seattle, and Lugo wasn't far off with 6 innings and just 1 earned run against San Diego. But Kansas City's been rolling with a shorthanded lineup — Bobby Witt Jr. was placed on the 10-day IL Wednesday with lower back tightness, and Jac Caglianone sat out too. That's the MLB stolen-base leader and a key bat both missing, yet the Royals kept finding ways to win anyway.

San Francisco arrived on a 4-game skid, having already dropped the first two games of this series in Kansas City. Matt Chapman, Harrison Bader, Victor Bericoto and Jonah Cox are all out for the Giants, and Trevor McDonald just landed on the 15-day IL with an elbow strain — a rotation and lineup stretched thin heading into a stretch that badly needed a turnaround.

07/21L@Royals2-3
07/20L@Royals3-4
07/19L@Mariners3-6
07/19L@Mariners3-4
07/18W@Mariners7-0
07/21WvsGiants3-2
07/20WvsGiants4-3
07/19LvsPadres2-19
07/18WvsPadres6-1
07/18WvsPadres7-6

This one stayed scoreless into the 6th before both offenses woke up. The Giants scratched across a run, then Kansas City answered with a 5-run 7th that buried the game. San Francisco tacked on two more of its own in the frame and added a run in the 9th, but the deficit was too much to climb back from.

It's the kind of finish that fits both trends perfectly — a Royals club finding late-game answers even without its best player, and a Giants team that keeps losing close, winnable games. San Francisco's homestand against the Angels starting Friday can't come soon enough.

Giants 4, Royals 5: Final Score & Odds Recap — Royals Bury Slumping Giants With Explosive 7th Inning