Pittsburgh Pirates slugger Ryan O’Hearn hits two home runs and drives in four runs as the Pirates avoid a sweep with a 9-4 victory over the Cincinnati Reds on Sunday. O’Hearn homers for the third time this season in a game, starting the scoring swing by putting Pittsburgh ahead 5-4 in the fifth inning. His 421-foot drive to right off Reds starter Brady Singer gives the Pirates the lead.
The game includes a rain delay, lasting about 65 minutes, with the Pirates still leading after the eighth-inning delay. In the bottom of the eighth, Pierce Johnson walks Bryan Reynolds and Nick Gonzales before O’Hearn hits a three-run homer that extends Pittsburgh’s advantage to 8-4. Additional runs help the Pirates reach 9 while Cincinnati finishes with four.
Across the accounts, the core story is O’Hearn’s two-run output—one solo shot in the fifth and a three-run drive after the delay—paired with Pittsburgh’s ability to hold off Cincinnati to prevent a series sweep.