Jorge Lopez allowed one run and one hit in six innings and the Baltimore Orioles hit four solo homers off Andrew Heaney in a 7-1 victory over the host New York Yankees on Monday night.
Lopez (3-12) ended a nine-start winless streak despite walking a career-high five. He struck out four.
Baltimore’s Cedric Mullins and Austin Hays hit back-to-back homers with two outs in the third. Ryan Mountcastle and Ramon Urias homered in a span of three batters in the fourth as the Orioles built a 4-0 lead.
Heaney allowed four runs on six hits in four innings and heard boos in his Yankees debut after being acquired from the Los Angeles Angels on Friday.
Giants 11, Diamondbacks 8 (10 innings)
Buster Posey delivered the tiebreaking double into the left field corner in the top of the 10th inning to help San Francisco beat Arizona in Phoenix.
Alex Dickerson hit a grand slam, Mike Yastrzemski hit a two-run homer and Wilmer Flores also went deep for the Giants, who won for the sixth time in the past eight games.
Josh Reddick and Asdrubal Cabrera hit two-run homers for the Diamondbacks, who have lost five of their past seven games.
Brewers 6, Pirates 2
Newly acquired Eduardo Escobar blasted a three-run homer and tripled home another run to lift surging Milwaukee over visiting Pittsburgh.
Eric Lauer (4-4) allowed just three hits in five scoreless innings for the win. Veteran John Axford, acquired in a minor league deal from Toronto earlier Monday, gave up two runs to the Pirates in the ninth on two hits, a walk and a hit batter.
Right-hander Bryse Wilson (2-4), acquired Friday from Atlanta in a trade for pitcher Rich Rodriguez, was effective in his first start for Pittsburgh. He gave up one run on two hits in five innings. Wilson walked two without registering a strikeout.
Marlins 6, Mets 3
Lewis Brinson, starting in the cleanup spot for just the third time in his career, slugged a first-inning grand slam, leading host Miami past New York.
Jesus Luzardo (3-4), making his Marlins debut, earned the win, giving up four hits, three walks and three runs while striking out five in five innings. Dylan Floro inherited a bases-loaded, two-out situation in the eighth and got Brandon Drury on a grounder. He pitched the ninth to pick up his third save.
Tylor Megill (1-1), whose 2.04 ERA through his first seven starts was the second best in Mets history behind only Nolan Ryan, allowed five runs, four earned, in five innings. Pete Alonso hit a solo home run for New York.
Mariners 8, Rays 2
Ty France had three hits, including a double and home run, and drove in three runs as Seattle defeated Tampa Bay in St. Petersburg, Fla.
Chris Flexen (10-5) went 6 2/3 innings and allowed two runs on seven hits for the win. The right-hander walked two and struck out six as the Mariners improved to 5-0 against Tampa Bay this season.
Randy Arozarena hit his 15th homer of the season for the Rays, who had a four-game winning streak snapped.
Indians 5, Blue Jays 2 (10 innings)
Jose Ramirez hit his 23rd homer, a two-run shot in a three-run 10th inning, and Cleveland defeated host Toronto in a matinee to open a four-game series.
Bryan Shaw (4-5) got the win after allowing a walk but striking out two in a scoreless ninth. Emmanuel Clase pitched a perfect 10th to earn his 14th save as the Blue Jays’ winning streak ended at four.
Vladimir Guerrero Jr. hit his 34th home run of the season for the Blue Jays. Brad Hand (5-6) allowed the three runs in the 10th. Starter Robbie Ray allowed two runs, six hits and three walks in six innings. He struck out four.
Phillies 7, Nationals 5
J.T. Realmuto’s two-run single was the key hit in a five-run ninth inning as Philadelphia rallied past host Washington.
Archie Bradley (6-1) pitched 1 2/3 innings for the win, and Ian Kennedy handled the ninth in his second outing as a Phillie. Odubel Herrera had a homer and a single for Philadelphia.
Carter Kieboom’s two-run homer in the bottom of the ninth pulled Washington within 7-5. Gabe Klobosits (0-1) took the loss. Right-hander Josiah Gray, in his Nationals debut, allowed one run on four hits in five innings while striking out two and walking two.
Rangers 4, Angels 1
Dane Dunning and three Texas relievers combined to hold Los Angeles to three hits in the win in Arlington, Texas. Dunning (5-7) allowed one run and three hits in five innings. He struck out three and walked two.
Jimmy Herget went two innings, and Joe Barlow and Spencer Patton an inning apiece. Patton logged his first career save, and Barlow set a franchise record with his eighth consecutive strikeout over four appearances. Brock Holt and Isiah Kiner-Falea drove in runs for Texas.
Chris Rodriguez (2-1) made his first major league start for the Angels after 13 relief appearances earlier this season. In six-plus innings, he was charged with four runs (three earned) and four hits, with seven strikeouts and two walks.
–Field Level Media