Final Score: Giants bats come alive as they defeat Rays 11-2
Briefly

Logan Webb set the scene with a strong pitching performance as the Giants offense exploded, ending a 10-game no homer streak.
Thairo Estrada was the star of the game, hitting two home runs, scoring three runs, and knocking in three more, contributing to the Giants' offensive dominance.
Read at McCovey Chronicles
[
|
]