Old school cool

· Yahoo Sports

DENVER, COLORADO - MAY 29: Logan Webb #62 of the San Francisco Giants pitches in the first inning against the Colorado Rockies at Coors Field on May 29, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images

Since franchise legend Buster Posey took over as president of baseball operations for the San Francisco Giants, he’s preached one thing. Well, he’s preached many things, but one has stood taller than the rest: pitching and defense.

Pitching and defense, just as the ballpark was built for.

Visit freshyourfeel.com for more information.

Pitching and defense, just as they leaned on during their dynastic run that Posey was at the helm of.

Pitching and defense, just as they did in The Good Ol’ Days.

Pitching and defense and pitching and defense and pitching and defense and juuuust enough hitting to prop it all up.

You can say it hasn’t worked, as evidenced by the fact that they entered Wednesday’s game against the Milwaukee Brewers with the worst record in the National League. Or you can say that it simply hasn’t actually been executed, as evidenced by the fact that the Giants, in the last year and a half, have made no efforts to add to their bullpen, have made only the most meager efforts to improve their rotation, have traded the best defensive player in the sport, and have invested nearly half a billion dollars in a trio of sluggers, only one of which has ever won a Gold Glove.

But on Wednesday, it worked. For one glorious day, the Giants won as the prophecy foretold: with pitching and defense. Pitching and defense and just enough offense to keep you from pulling your hair out and pleading with Posey to trade Logan Webb simply to free him from this cursed existence.

Webb took the mound for his second start since returning from the Injured List, and it was clear early on that this was our first 2026 glimpse of the real Webb, the one who has earned Cy Young votes in each of the last four seasons, as opposed to the one sporting a 4.82 ERA when the game began.

He opened the first inning with a four-pitch strikeout of former MVP Christian Yelich, staying in the strike zone on all four pitches. He followed it up with his signature groundout (courtesy of Andrew Vaughn), and a flyout from Brice Turang.

The second inning? Groundout, lineout, strikeout No. 2.

The third? Groundout, groundout, groundout. 13 pitches, 10 strikes, 3 grounders. Vintage Webb.

He opened the fourth by striking out Yelich, again, and getting Vaughn to ground out, again.

And then came the first moment that made it feel like the game could be special. A moment that felt like it could be A Moment. With two outs, Turang chopped one sharply down the third base line. Matt Chapman, shifted over against the lefty hitter, ranged back towards third, plucked the ball out of the air, and threw across his body while falling across the third base line.

A perfect strike to Rafael Devers. A third out in the inning. A 12th out for Logan Webb in as many attempts.

It wasn’t quite Gregor Blanco diving to keep Matt Cain’s perfect game afloat, or even Hunter Pence awkwardly sliding to preserve Tim Lincecum’s first no-hitter. But it was the type of play that makes you feel like something special is brewing; like the baseball deities who have firmly abandoned the Giants this year have remembered the team’s existence.

With that, the watch was on. Once you make it past the fourth inning and the first defensive gem, suddenly the (admittedly still very slim) chance of no-hitter becomes worth paying attention to.

There was just one issue. The Giants offense had proven incapable of supporting Webb. And try as you may, you couldn’t shake the image of the Giants ace carrying a perfect game into the ninth inning, knowing that the 27th out wouldn’t bring a celebration, but instead a 10th inning.

Lefty Robert Gasser, in just his third appearance of the year, had kept San Francisco’s hitters off the bases in the first and second innings. The third had provided the sort of Giants-esque rally that makes you resell those tickets you bought a few months ago. The kind of rally we’ve grown far too comfortable with over the last decade.

It began when Bryce Eldridge reached first on a swinging bunt that traveled that magical distance where both Gasser and catcher William Contreras could have gotten it, but each decided to say “no, you first” until the moment was lost (even at that, the moment was only barely lost, as Eldridge was only ruled safe after the Giants challenged the call). The fortune continued when Daniel Susac hit what felt like a double play off the bat, but was just far enough away from shortstop David Hamilton to ricochet off his glove and trickle into left field.

Just like that, the Giants had two runners on, with no outs. After Victor Bericoto struck out, Casey Schmitt ripped one up the middle. It had RBI single written all over it, but Hamilton dove behind the bag to knock the ball down, holding the Giants’ top hitter to an infield single, and loading the bases.

With less than two outs. Their kryptonite. And indeed, Devers meagerly popped out, and Luis Arráez hit an inning-ending grounder.

They tried again in the fourth, when Jung Hoo Lee lifted a one-out soft liner to the outfield (extending his hitting streak to 11 games), and Eldridge drew a two-out walk. But no dice. It would be that kind of day.

Until the fifth inning.

Just three pitches after Chapman’s defensive heroics, Gasser threw a get-it-in sinker in a 2-0 count to Bericoto. The pitch was on the outer half of the plate and the Giants’ rookie, as he does so well, used that to his advantage, inside-outing it all the way over the right field wall for the first home run of his career.

View Link

It’s always special to reflect on what it took for a player to get where they got when such a monumental moment occurs. The 24-year old Bericoto signed with the Giants on July 2, 2018, almost a full eight years ago. It was the same day that the Giants signed Marco Luciano and Luis Matos. He played 569 games in the Minor Leagues before getting his chance. He hit 78 home runs in the Minor Leagues before getting to hit one in the Majors.

And he sure made it count.

With the lead firmly in hand, and visions of the most brutal Caining in history now pushed from our imaginations, Webb got back to work in the fifth. He struck out Contreras, then got Jake Bauers to ground out (in a 3-0 count, no less), and got Garrett Mitchell to lazily fly one to left field.

The perfect game followed him to the sixth inning, where it finally met its match. Facing Sal Frelick to open the inning, Webb missed the zone on three straight pitches. Frelick, unwilling to make the mistake that Bauers had, forced Webb to throw three straight strikes, and while Webb happily obliged for the first two, the third time was not the charm. Frelick took his free jog to first base, and we switched over from perfecto watch to no-no watch.

Even with the tying run lurking, Webb was game. As Frelick took off for second, Webb worked a grounder out of Luis Rengifo for out No. 1. Hamilton grounded out for the out No. 2, as Frelick moved to third. And there at third, 90 feet away from tying the game, he would stay, as Webb worked his third ground ball of the inning, this time from Yelich.

And so the no-hitter followed Webb into the seventh inning, where Vaughn led off with a flyout.

Finally, in a 1-2 count, Turang — the hitter whom Chapman had robbed of a hit — had seen enough. Webb threw a perfect two-strike pitch, whipping a backdoor sweeper below the zone and off the plate. Turang, in Sandovalian fashion, cared not for the location, and golfed it just over the head of a leaping Willy Adames for Milwaukee’s first hit of the game.

View Link

History was off the table, but excellence was not. After a brief flirtation with disappointment, Webb tightened his belt and got back to work, getting Contreras to fly out and Bauers to ground out.

With that, his night was over. It was, after all, just his second game since his injury, and with the chance of a no-hitter no longer there, 95 pitches was enough for Tony Vitello to, rightly, decide that it was bullpen time.

View Link

But first, an interlude for the Giants to once again age you in double time. This time it was Arráez hitting a one-out single, and Lee with a two-out knock. There was no blown situational hitting attempt this time around, but with the Giants clinging to a 1-0 lead, it felt equal parts fitting and indefensible that they couldn’t give Webb a cushion before handing things over to a bullpen known for implosions.

So the hard way would have to work. And the Giants treated us all to a little dose of torture.

Erik Miller took the mound for the eighth, and promptly gave up a leadoff single to Jackson Chourio. After the gift of all gifts — a popped-up bunt by Blake Perkins — Miller issued a four-pitch walk to Rengifo, moving the tying run into scoring position with just one out.

Vitello, who has developed a bit of a habit for leaving relievers in until all four wheels come careening off, instead of making a switch after the first one exits the vehicle, was decisive this time around, promptly removing Miller and turning to Keaton Winn. Four pitches later, Winn had induced an inning-ending double play from the bat of Gary Sánchez.

But that wasn’t quite enough drama given the circumstances. The Giants were still in prime position to lose the game, and squander not just the best Webb start of the year, but one of the best of his career. It would have been very fitting for the season, so you wouldn’t really even be able to blame them.

And so it felt as though we were headed that way when Winn gave up a leadoff double to Yelich in the ninth. The Brewers had the tying run in scoring position, and the walk-off run at the plate, and they still had all three outs to play with.

A grounder by Vaughn supplied the first out, but moved Yelich to third. It was unclear whether that was the good news or the bad news.

Winn, who appears primed to take over the closer spot that multiple relievers have abandoned this year, showed his merit for the role in striking out Turang, a left-handed hitter who has a .991 OPS against righties this year (Susac deserves an assist for the strikeout, as he sensationally plucked a would-be wild pitch out of the air after it collided with the dirt in front of the plate).

With the sacrifice no longer in play, Winn settled in to face Contreras needing an out in any old way. Three pitches and one ground ball later, the game was over. The very cool and memorable game, I might add.

Pitching and defense. Pitching and defense and pitching and defense and pitching and defense and juuuuust enough offense to make it all work.

Logan Webb and Matt Chapman and Logan Webb and Daniel Susac and Logan Webb and Keaton Winn and Logan Webb and juuuuuust enough Victor Bericoto.

Sometimes it works just as it should.

Read full story at source