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.
[
add
]
[
|
|
...
]