Pittsburgh Pirates vs San Francisco Giants MLB Recap Betting Prediction

MLB Recap: Pittsburgh Pirates vs San Francisco Giants – 8/4

On August 4, 2025, the San Francisco Giants faced the Pittsburgh Pirates at PNC Park. The Pirates won the game 5-4, improving their record to 48-64. The Giants’ record fell to 56-56.

Dauri Moreta was the winning pitcher for the Pirates. A key performance came from Jack Suwinski, who hit a home run and brought in two runs. The game started at 6:37 PM under clear skies and a temperature of 100 degrees.

The Giants started strong with two runs in the first inning. The Pirates answered back with one run in their half of the first. Both teams stayed scoreless for the next few innings, keeping the game tight. In the fifth inning, the Giants added two more runs, making it 4-1. The Pirates stayed quiet until the seventh, when they scored two runs to close the gap. In the ninth, the Pirates scored two more runs, winning the game 5-4.

Dauri Moreta played a key role for the Pirates as the winning pitcher. He pitched one inning without allowing a hit or run and struck out one batter. His effort helped secure the Pirates’ victory over the Giants.

On the offensive side, Jack Suwinski stood out for the Pirates. He hit a home run and drove in two runs, contributing significantly to the team’s scoring. Spencer Horwitz also had a good game, getting two hits and scoring a run.

For the Giants, Randy Rodríguez took the loss. He pitched two-thirds of an inning, giving up two runs on one hit and one walk. Helio Ramos made a solid impact with three hits in five at-bats, though his efforts were not enough to change the game’s outcome.

What’s Next

The Pirates’ win over the Giants puts their record at 48-64, keeping them in 5th place in the Central division. While the victory is a positive step, their position still reflects a challenging season. The Giants, now at 56-56, remain in 3rd place in the West division. This loss affects their pursuit of moving up in the standings. This game tightens the competition in the standings for the Giants. Their record shows they are a team with potential, but consistency is key. The Pirates’ win shows they are not out of the fight, even if their position is not ideal. Both teams will aim to improve their standings as the season progresses.

The San Francisco Giants will continue their series against the Pittsburgh Pirates. Their next game is on Tuesday, August 5, 2025, at 6:40 PM. The game will be held at PNC Park.
The Pittsburgh Pirates will also face the Giants in their next game. This game on Tuesday is part of their ongoing series. The Pirates will play at home again at PNC Park.

All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.