Giants Edge Mariners 4-3 Despite Pitching Struggles
San Francisco capitalizes on Seattle's missed opportunities to secure a narrow victory
- Blake Snell walks six batters but limits Mariners to two runs in three innings.
- George Kirby struggles with command, allowing three runs over 4 2/3 innings.
- Mike Yastrzemski's solo homer in the seventh proves crucial for Giants.
- Seattle leaves 10 runners stranded, failing to capitalize on scoring chances.
- Giants relievers Camilo Doval and Ryan Walker secure the win with strong late-inning performances.