Ryan O’Hearn homered and drove in three runs to lead the Pittsburgh Pirates to a 5-1 win over the Houston Astros.
Cam Smith hit a tiebreaking two-run triple to cap Houston’s six-run eighth inning, Isaac Paredes homered and the Astros ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results