The Cincinnati Reds beat the Pittsburgh Pirates 14-1 on Monday, with Tyler Naquin hitting a three-run homer and four RBIs.
The Reds got a solo home run from Eugenio Suarez, two two-run doubles from Tucker Barnhart and Nick Castellanos, and a two-run triple and RBI double from Nick Senzel.
Tyler Mahle (2-1) pitched 5 1/3 innings, allowing one run and four hits.
Jacob Stallings homered for the Pirates. Mitch Keller (2-4) lasted 3 1/3 innings, giving up seven runs and seven hits.
Orioles 4, Red Sox 1
Baltimore beat visiting Boston in the series finale, with Trey Mancini hitting a tiebreaking solo homer in the sixth inning and an RBI single in the eighth.
The Red Sox had won the first three games of the series and had defeated the Orioles six times in a row, all at Camden Yards. To start the season, the Orioles swept a three-game series in Boston.
Jorge Lopez of Baltimore pitched 5 2/3 innings, allowing one run on four hits. He threw his longest outing of the season, striking out five batters without issuing a walk.
Giants 3, Rangers 1
In a two-run seventh inning, Mauricio Dubon ended a tense eight-pitch at-bat with a two-out, tiebreaking single, sending San Francisco to a win over visiting Texas.
Alex Wood (4-0) pitched a six-hitter with two relievers, giving the Giants their third win in four starts during their current five-game homestand. Wood threw a seven-inning one-run shutout. Brandon Belt hit a solo home run for the Giants.
For the Rangers’ lone run, Khris Davis tripled and scored. Texas starter Kyle Gibson pitched six innings of one-run ball before being replaced by John King (4-2).
Diamondbacks 5, Marlins 2
Arizona beat Miami in Phoenix, ending a six-game losing streak. Luke Weaver threw 6 1/3 scoreless innings. Weaver (2-3) struck out six batters while allowing just four hits and no walks.
The Diamondbacks won their first game back home after a 0-6 road trip, with Asdrubal Cabrera hitting a two-run double and Pavin Smith scoring twice. With a leaping catch in right field to end the game, Smith also deprived Sandy Leon of a solo home run.
Jordan Holloway (1-1) of Miami, making his first major league start in his seventh outing, only lasted 3 2/3 innings and allowed four runs (three earned). For the Marlins, Jesus Aguilar hit a two-run homer.
Angels 5, Astros 4
Los Angeles rallied to beat Houston with back-to-back home runs by Jared Walsh and Justin Upton in the sixth inning.
Walsh went 4-for-4 with a walk and two RBIs to counter Mike Trout’s (0-for-3, two walks) and Shohei Ohtani’s quiet nights (0-for-5, three strikeouts). Jose Suarez (1-0) got the victory in relief of the Angels’ opener, pitching four innings. Raisel Iglesias, the last of the Angels’ six pitchers, came through with the win.
Through five innings, the Astros had a 4-1 lead thanks to RBI doubles from Alex Bregman, Michael Brantley, and Myles Straw, as well as a run-scoring single from Straw. Brandon Bielak (1-2) took the loss, charged with two runs in one-third of an inning as he was unable to quell the Angels’ uprising.