Giants’ Bats Wake Up in Baltimore; Adames, Lee Lead SF Past Orioles

The San Francisco Giants showed up to Camden Yards on Friday night ready to play baseball, and more importantly, ready to actually hit the baseball. In a refreshingly straightforward 6-3 victory over the Baltimore Orioles, the visitors made their statement early and often, refusing to let Shane Baz settle into any kind of rhythm. This wasn’t a nail-biter. This was a clinic in offensive efficiency, and frankly, the Orioles deserved every bit of the shellacking they received.

Pitching Decisions

6.0IP5H1ER2BB4K
5.0IP9H3ER2BB4K

Star Performers

Willy Adames

Season AVG: .273
5AB2H1HR2RBI1R0BB
Gunnar Henderson

Season AVG: .245
4AB1H1HR2RBI1R1BB

Willy Adames was the offensive catalyst, going 2-for-5 with two RBIs and demonstrating why the Giants made him a cornerstone of their lineup. His solo shot in the third inning to right-center field set the tone immediately, a no-doubt blast that announced the Giants were in town to work. But it was his sharp line-drive double in the fourth that really showed his value, driving in a run and forcing the Orioles into reactive mode rather than commanding the game. Two hits, two different ways to hurt you. That’s the mark of a professional hitter.

Willy Adames' solo home run (2)

The real dagger, however, came courtesy of Jung Hoo Lee in the seventh inning. His two-run home run to right field turned a tight contest into a runaway, and suddenly Baltimore’s comeback hopes evaporated faster than morning fog over the Bay. Lee’s 1-for-4 night with those two crucial RBIs exemplifies exactly why clutch hitting matters. You don’t need to go 4-for-4; you just need to come through when it counts.

Jung Hoo Lee's two-run home run (1)

Casey Schmitt was another pleasant surprise, going a crisp 3-for-5 with an RBI double. The guy looked locked in at the plate, and if this is what we can expect from Schmitt going forward, the Giants’ lineup just became exponentially more dangerous than anyone anticipated.

Roupp’s Steady Hand Keeps Orioles at Bay

On the mound, Landen Roupp didn’t need to be spectacular. He just needed to be competent, and competent he was. Six innings, five hits, one earned run, four strikeouts. Nothing flashy, nothing particularly memorable, but exactly what you need from a starting pitcher: quality innings that keep your team ahead and allow your bullpen to cruise. Roupp didn’t walk the tightrope. He simply pitched within himself and got outs.

Landen Roupp strikes out four against the Orioles

Shane Baz on the other hand, looked like he had no answers for San Francisco’s aggression. Five innings, nine hits, three earned runs. The Orioles’ starter was constantly behind in counts, constantly reactive. When you’re giving up that many hits in that few innings, you’re not competing. You’re just going through the motions.

Late Heroics Can’t Save Orioles From Flat Performance

The Orioles got their token ninth-inning heroics courtesy of Gunnar Henderson, whose two-run home run at least prevented this from being an absolute embarrassment. Henderson’s 1-for-4 with two RBIs shows that even in a loss, individual bright spots can appear. But that’s the thing about bright spots in losses, they’re just consolation prizes. They don’t change the reality that Baltimore got outplayed on Friday night.

Gunnar Henderson's two-run home run (5)

The Giants leave Camden Yards with a road victory, their bats alive and their pitching adequate. For the Orioles, this was a missed opportunity against a division rival, a Friday night that could have set a positive tone but instead became a cautionary tale about showing up ready to compete. The Giants refused to go quietly, and Baltimore paid the price.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Willy Adames SS 5 1 2 2 0 1 .273
Luis Arraez 2B 3 0 0 0 2 0 .302
Matt Chapman 3B 4 1 2 0 1 0 .315
Rafael Devers 1B 5 0 1 0 0 0 .218
Casey Schmitt DH 5 2 3 1 0 2 .333
Jung Hoo Lee RF 4 1 2 2 0 1 .174
Heliot Ramos LF 4 1 1 1 0 1 .216
Patrick Bailey C 4 0 1 0 0 0 .158
Harrison Bader CF 4 0 0 0 0 1 .104

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Landen Roupp (W) 6.0 5 1 1 2 4 3.24
Keaton Winn 1.0 0 0 0 0 0 4.26
JT Brubaker 0.2 0 0 0 2 1 3.68
Matt Gage 0.1 0 0 0 0 0 0.00
Blade Tidwell 1.0 3 2 2 0 1 3.00

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Gunnar Henderson SS 4 1 1 2 1 0 .245
Taylor Ward LF 5 0 1 0 0 1 .365
Adley Rutschman C 5 0 3 0 0 0 .294
Pete Alonso 1B 3 0 0 0 1 2 .176
Samuel Basallo DH 3 0 0 0 1 0 .152
Dylan Beavers RF 2 1 0 0 1 0 .258
Ryan Mountcastle PH 1 0 0 0 0 0 .231
Colton Cowser RF 0 0 0 0 0 0 .182
Leody Taveras CF 4 0 2 1 0 0 .429
Jeremiah Jackson 2B 4 1 1 0 0 1 .219
Blaze Alexander 3B 4 0 0 0 0 2 .242

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Shane Baz (L) 5.0 9 3 3 2 4 4.50
Yennier Cano 1.0 0 0 0 0 1 2.25
Nick Raquet 1.0 2 3 3 1 0 27.00
Albert Suárez 2.0 1 0 0 0 1 1.80