• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

San Francisco Sports Today

San Francisco Sports News Continuously Updated

Giants do exactly what they were supposed to and had to

August 21, 2024 by McCovey Chronicles

Ryan Walker hugging Curt Casali.
Photo by Thearon W. Henderson/Getty Images

A three-game winning streak!

I have a philosophy about being a sports fan. It’s not a philosophy I discuss often, because it feels fairly obvious, though occasionally it cuts against the grain.

The philosophy in question: always celebrate the wins.

It’s also good life advice, but we’ll focus on that in the offseason. For now, we’re talking about San Francisco Giants baseball.

“Always celebrate the wins,” in my eyes, means acknowledging that in most baseball games, very little can be accomplished. Sure, occasionally a win will clinch a playoff berth, or set a record, or even result in a team’s third championship in five years as their third baseman makes snow angels in foul territory, but most of the time they’re just varying iterations of garden variety wins.

Something special or awful can occur as you attempt to stack them together, but in the two or three hours that the game is played, only two things can happen: the team you’re rooting for can win, or the team you’re rooting for can lose.

So I choose to celebrate the wins. When the Giants are eliminated from the postseason, I still take joy in the baseball games they win, even if they don’t mean anything (whatever that means). When they’re mired in a losing streak, I take joy in the baseball games they win, even if it’s a tiny band-aid on shark bite.

But like I said, sometimes it’s controversial. I celebrated Pablo Sandoval’s walk-off home run in the final game of the 2017 season, which bumped the Giants out of the top draft spot, cost them a chance to draft a decidedly mediocre Casey Mize, and instead forced them to draft future Pittsburgh Pirates superstar Joey Bart.

Many people did not celebrate that win, and I understand that.

This year, there’s a trend of people not celebrating wins. I hate to give any attention to negative Twitter users, which feels akin to keeping the camera on the streakers (which, come on … we all wish they did, watching drunk people make terrible but ultimately harmless life choices in front of loads of people is one of America’s greatest pastimes), but I feel like I should at least give the less-online segment of the fanbase a peek behind the curtains.

These accounts that spam the same kind of comments to every marginally big Giants account after every game are worse than the pics in bio girls pic.twitter.com/DE5Cn2E9Lb

— Dave (@gggiants) August 19, 2024

Oh yeah, I should have mentioned that it’s demonic and smells like sewage behind the curtains. Don’t go back there. Leave it to the professionals. Help is on the way.

This long-winded, overly-verbose, winding road of a lede really just serves to say the following: the Giants beat the Chicago White Sox 4-1 on Tuesday night, and if you find yourself not celebrating that, it’s probably because the White Sox are now 30-97.

If there’s ever a time to lack the pulsing adrenaline of victory, it’s when your team wins at home against one of the worst teams in the history of the sport, in a game they really couldn’t afford to lose. When a loss is inexcusable, a win feels more like the absence of defeat than anything else.

I’m still celebrating it. But consider this a judgement free zone, and you’re welcome to keep your emotions in the safe until Friday’s game.

This was a game the Giants were supposed to win, and win they did. It was a game they needed to win, and win they did. It was a game they were desperate to win, and win they did.

Was it pretty? No. But they weren’t supposed to, needing to, or desperate to win a pretty game. They were just supposed to, needing to, and desperate to win, period. Which, again, they did.

Hooray!

The tone was immediately set by Robbie Ray, which you knew would happen; you just weren’t entirely sure which direction it would go. You probably remember Ray’s last outing, when he took the mound against the Atlanta Braves for the start of the first inning and left the mound before the conclusion of the first inning, allowing 250% as many runs as the Giants would score all day, while recording just two outs.

Those outings happen to all pitchers, especially ones in the infancy stage of their recovery from Tommy John surgery. In the long run, nothing to worry about. But in the short term? A few fans likely had their breaths held, wondering which Robbie would arrive at Oracle Park on Tuesday.

So you knew the tone would be set for the game. Ray would recover and announce that the Giants were intent on turning their season around, or Ray would stumble and provide the umpteenth omen pointing towards a doomed season.

He made the tone-setting theatrical, as the long history of Giants pitchers dictates. He loaded the count against the first batter, Lenyn Sosa, before getting him to foul out. He loaded the count against the second batter, Luis Robert Jr., before striking him out. And he loaded the count against the third batter, Andrew Benintendi, before striking him out.

In the abstract, nine-pitch innings are better than 19-pitch ones, but sometimes it’s more powerful to be pushed to the edge, look over, and then emphatically yell, “oh, hell no.”

Still and all, the Giants didn’t inspire much confidence that they can win against teams that aren’t designed to lose. Had the pitching not been so dominant — or the opposing bats so futile — the Giants rallies would be known more for what they left on the table than for what they took off it. They struck first in the second inning, when Matt Chapman and Mike Yastrzemski knocked back-to-back one-out singles, with the former scoring on a fielder’s choice that Thairo Estrada kept from being an inning-ending double play by the slimmest of margins.

Thairo gets the Giants on the board first pic.twitter.com/o6bMZOnEt8

— SF Giants on NBCS (@NBCSGiants) August 21, 2024

After Chicago tied it, the Giants retook the lead in the third inning when Heliot Ramos drew a bases-loaded walk with no outs but, despite watching back-to-back free passes, Michael Conforto swung at the first pitch he saw (and popped it up), and then Chapman grounded into the inning-ending double play that Estrada so narrowly had avoided.

They found their first insurance run in the fifth inning on an RBI single from Ramos that put two runners on with one out, but the rally would go no further than loading the bases and increasing the “runners stranded” stat.

Heliot adds to the Giants’ lead pic.twitter.com/5ZghX9GvBV

— SF Giants on NBCS (@NBCSGiants) August 21, 2024

They reverse-seared their approach in the seventh inning for their second insurance run when, following leadoff walks by Ramos and Mark Canha to start a rally, Chapman grounded into his second double play, but Yastrzemski picked him up with a run-scoring double.

Baseball, corner pocket pic.twitter.com/lrOFINQ5dY

— SFGiants (@SFGiants) August 21, 2024

In all, they went 2-11 with runners in scoring position. They put multiple runners on base in five innings, but never scored multiple runs.

But they won, and I, for one, am celebrating.

The pitching, thankfully, left nothing on the table. Ray gave a run back in the third inning on back-to-back two-out hits, but even that run required video assistance, after Ramos, Tyler Fitzgerald, and Curt Casali combined for a brilliant relay that was initially ruled an out.

From there on out, Ray was barely hittable. He didn’t allow another knock until a one-out single in the seventh inning and, after recording the inning’s second out, handed things to Sean Hjelle, who needed just two pitches to end what little threat Chicago’s meager offense had offered.

Ray’s final line: 6.2 innings, three hits, zero walks, one hit batter, one run, nine strikeouts, and a positive data point that Farhan Zaidi wasn’t entirely out of line with his “best rotation” comments.

‍ pic.twitter.com/YZCafVFlPd

— SFGiants (@SFGiants) August 21, 2024

The eighth inning belonged to Tyler Rogers, who was predictably fantastic, and who pitched his 11th consecutive scoreless outing … and his 10th without a hit in that time. And Ryan Walker flirted with immaculateness, needing a mere 11 pitches to strike out all three batters he faced in the ninth inning.

Ryan started the fire ⛽️ pic.twitter.com/wv65wTkcoL

— SFGiants (@SFGiants) August 21, 2024

Sure, they needed to win. Sure, a loss would have been unfathomable. And sure, the issues that have led to defeats against competent teams were still on display.

But they spent two hours and 20 minutes playing a baseball games, and the only tangible options were to win or to lose. They won. And I celebrate those.

Filed Under: Giants

Primary Sidebar

Recent Posts

  • A’s spend weekend embracing Sacramento supporters
  • Game # 112, Athletics vs Diamondbacks Game Thread
  • Athletics defeat Diamondbacks 5-1
  • Saturday Post Trade Deadline Potpourri: Closers And Schadenfreude Edition
  • Game #113: Athletics vs. Diamondbacks Game Thread

Categories

  • 49'ers
  • A's
  • Earthquakes
  • Giants
  • Kings
  • Raiders
  • San Jose State
  • Sharks
  • Stanford
  • Uncategorized
  • University of California, Berkeley
  • Warriers

Archives

  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021

Our Partners

All Sports

  • San Francisco Chronicle
  • San Francisco Examiner
  • The Mercury News
  • 247 Sports
  • Bleacher Report
  • Forgotten 5
  • Golden Gate Sports
  • The Sports Fan Journal
  • The Spun
  • USA Today

Baseball

  • San Francisco Giants
  • Oakland A's
  • Last Word On Baseball - Oakland A's
  • Last Word On Baseball - San Francisco Giants
  • MLB Trade Rumors - A's
  • MLB Trade Rumors - Giants
  • White Cleat Beat
  • Around The Foghorn
  • Athletics Nation
  • McCovey Chronicles

Basketball

  • Golden State Warriors
  • Sacramento Kings
  • A Royal Pain
  • Amico Hoops - Kings
  • Amico Hoops - Warriors
  • Blue Man Hoop
  • Golden State Of Mind
  • Hoops Hype - Warriors
  • Hoops Hype - Kings
  • Hoops Rumors - Warriors
  • Hoops Rumors - Kings
  • Lets Go Warriors
  • Last Word On Pro Basketball - Golden State
  • Last Word On Pro Basketball - Sacramento
  • Pro Basketball Talk - Warriors
  • Pro Basketball Talk - Kings
  • Real GM - Warriors
  • Real GM - Kings
  • Sactown Royalty

Football

  • San Francisco 49ers
  • Las Vegas Raiders
  • 49ers Gab
  • Just Blog Baby
  • Last Word On Pro Football
  • NFL Trade Rumors - San Francisco 49ers
  • NFL Trade Rumors - Las Vegas Raiders
  • Niners Nation
  • Niner Noise
  • Niners Wire
  • Our Turf Football
  • Pro Football Rumors - 49ers
  • Pro Football Rumors - Raiders
  • Pro Football Talk - 49ers
  • Pro Football Talk - Raiders
  • Raiders Wire
  • Silver And Black Pride
  • Total 49ers

Hockey

  • Blades Of Teal
  • Fear The Fin
  • Last Word On Hockey
  • Pro Hockey Rumors
  • Pro Hockey Talk
  • The Hockey Writers

Soccer

  • Center Line Soccer
  • Last Word on Soccer
  • MLS Multiplex

College

  • Busting Brackets
  • California Golden Blogs
  • College Sports Madness
  • College Football News
  • Rule Of Tree
  • Saturday Blitz
  • The Daily Californian
  • The Stanford Daily
  • Zags Blog

Copyright © 2026 · Magazine Pro on Genesis Framework · WordPress · Log in