mlb-en : San Francisco Giants vs San Diego Padres, 2025-06-05

https://icaro.icaromediagroup.com/system/images/photos/16538857/original/open-uri20250605-18-vuo7bq?1749162260
©icaromediagroup
Icaro
Sports
05/06/2025 22h22

In a thrilling match in front of 37,436 fans at Oracle Park, the San Francisco Giants secured a 3-2 victory over the San Diego Padres on June 5, 2025.

The game started off scoreless until the 3rd inning when Manny Machado of the Padres homered to left center, bringing in Arraez to give the Padres a 2-0 lead. However, the Giants quickly responded with Tyler Fitzgerald's leaping catch and Willy Adames' sacrifice fly to right, allowing Ramos to score and Lee to reach third base. Dom Smith then hit a ground-rule double, bringing in Chapman and Lee to tie the game at 2-2. With solid pitching performances, the score remained tied until the end of the game, forcing extra innings.

The Giants finally broke the deadlock in the 3rd inning when Dom Smith hit a two-run double, bringing in the decisive runs and securing the 3-2 victory over the Padres.

Pitcher Robbie Ray delivered an outstanding performance for the Giants, pitching 7 innings with 9 strikeouts and earning the win (8-1). On the other side, Dylan Cease pitched 5 innings for the Padres, striking out 7 batters but taking the loss (1-5).

Social media was buzzing after the game with fans praising the Giants for the series split against the Padres. Robbie Ray's pitching gem and Dom Smith's clutch hitting were key talking points among fans. Many fans expressed their excitement for the team's performance and looked forward to the upcoming games.

The Player of the Game was split between Dom Smith and Robbie Ray, with fans appreciating their contributions to the Giants' victory. With this win, the Giants are geared up for their next game against the Atlanta Braves on June 6, 2025, while the San Diego Padres will face the Milwaukee Brewers on the same day.

The views expressed in this article do not reflect the opinion of ICARO, or any of its affiliates.

Related