Diamondbacks beat Padres 10-1, end record 24-game road skid
SAN DIEGO (AP) — The Arizona Diamondbacks snapped their record 24-game road losing streak by routing the San Diego Padres 10-1 on Saturday night, getting six scoreless innings from Merrill Kelly and four hits and five RBIs from Eduardo Escobar.
Escobar and Christian Walker homered for the Diamondbacks, who hadn’t won away from Chase Field since April 25, when Madison Bumgarner pitched seven no-hit innings at Atlanta.
The Diamondbacks had dropped 20 of 21 games and 34 of 37 overall.
Escobar connected for a two-run homer, and drove in runs with a double, a single and a groundout. He finished a triple shy of the cycle.
Kelly (4-7) allowed five hits, struck out five and walked none.
Dinelson Lamet (2-3) took the loss, allowing four runs and six hits in 2 1/3 innings.
METS 4, PHILLIES 3
NEW YORK (AP) — Jacob deGrom gave up two runs for the first time this season and New York rallied after he exited, beating Philadelphia on Michael Conforto’s sacrifice fly in the ninth inning.
DeGrom’s bid to set the Mets record for the longest scoreless-inning streak fell just short. His run ended at 31 innings on rookie Nick Maton’s RBI single in the second — R.A. Dickey set the team shutout mark of 32 2/3 innings in 2012.
DeGrom allowed three hits in six innings, striking out five and walking one while throwing 88 pitches, his most since tossing 93 against Boston on April 28 in a 1-0 loss.
Edwin Diaz (2-1) earned the victory. Héctor Neris (1-5) took the loss.
BLUE JAYS 12, ORIOLES 4
BUFFALO, N.Y. (AP) — Vladimir Guerrero Jr. hit his major league-leading 26th home run, Teoscar Hernández and Randal Grichuk also connected and Toronto rolled past Baltimore.
Guerrero homered during a four-run burst in the third inning that also included Bo Bichette’s RBI double and Hernández’s homer.
Grichuk hit a three-run homer in the fifth and drove in foru runs. Toronto scored four runs apiece in the third, fifth and sixth innings en route to winning its sixth of seven games.
Pedro Severino and Cedric Mullins each had two RBIs for Baltimore, which lost for the 15th time in 17 games and dropped its 21st of 22 road games.
Hyun Jin Ryu (7-4) allowed seven hits over 6 2/3 innings, and yielded only two singles through the first six innings.
Keegan Akin (0-4) allowed six runs in 4 1/3 innings.
DODGERS 3, CUBS 2
LOS ANGELES (AP) — Cody Bellinger homered with two out in the ninth inning, and Los Angeles beat Chicago for its first walk-off victory of the season.
Max Muncy and Justin Turner each drove in a run in the first inning, and the Dodgers then made 26 outs before Bellinger crushed a 422-foot solo shot to center off Keegan Thompson (3-2).
Anthony Rizzo homered for the Cubs.
David Price (3-0) got two outs in the ninth while pitching for the third consecutive day for Los Angeles.
RAYS 13, ANGELS 3
ST. PETERSBURG, Fla. (AP) — Shane McClanahan pitched six effective innings, Brett Phillips drove in three runs and Tampa Bay beat Los Angeles for its fourth straight win.
Manuel Margot and Mike Zunino homered for Tampa Bay. Ji-Man Choi had four hits and drove in two runs.
The Angels have lost five in a row overall.
McClanahan (3-2) allowed three runs and four hits, all in the third inning.
Alex Cobb (5-3) dropped to 0-6 in eight starts against his former team after giving up six runs and six hits in four innings.
MARLINS 3, NATIONALS 2
MIAMI (AP) — Rookie Zach Thompson struck out 11 in six innings, helping Miami beat Kyle Schwarber and Washington.
Thompson (2-2) held Schwarber in check while allowing two runs and three hits in his fourth major league start. Yimi García earned his 12th save in 15 chances.
Patrick Corbin (5-6) allowed five hits and struck out six.
TIGERS 3, ASTROS 1, 1ST GAME
ASTROS 3, TIGERS 2, 2ND GAME
DETROIT (AP) — Yordan Alvarez and Carlos Correa hit back-to-back homers in the sixth inning and Houston rallied past Detroit to split a doubleheader.
After winning the opener and ending the Astros’ 11-game winning streak, the Tigers took a 2-0 lead into the sixth of the seven-inning nightcap.
Jose Altuve led off the Astros sixth with a double against reliever Michael Fulmer (4-4). With two outs, Alvarez hit a tying drive into the Houston bullpen. Two pitches later, Correa homered for the lead.
Ryan Pressly struck out the side in the seventh for his 12th save.
Lance McCullers Jr. (5-1) allowed two runs on five hits in 5 1/3 innings.
In the first game, Zack Short’s first home run in the majors broke a fifth-inning tie for Detroit.
Casey Mize (5-4) improved to 2-0 in his last four starts, giving up one run on six hits and two walks in six innings.
Jose Cisnero pitched the seventh for his third save.
Framber Valdez (4-1) lost for the first time in six starts this season,
CARDINALS 3, PIRATES 1
ST. LOUIS (AP) — Adam Wainwright pitched into the seventh inning, Paul Goldschmidt and Paul DeJong hit solo home runs and St. Louis ended a five-game losing streak.
Wainwright (6-5) allowed one run and six hits. He struck out eight and walked one. Alex Reyes had a perfect ninth for his 18th save in 18 opportunities.
JT Brubaker (4-7) gave up three runs on six hits in six innings.
Yadier Molina had two hits and drove in the other St. Louis run.
RANGERS 8, ROYALS 0
ARLINGTON, Texas (AP) — Kyle Gibson had a season-high 10 strikeouts over seven scoreless innings, Joey Gallo hit two massive homers and Texas beat Kansas City, ending more than month-long stretch without winning a series.
Gibson (6-0) allowed only three base runners, on consecutive singles and a walk to start the fifth, before getting out of that bases-loaded jam. He retired the first Royals 12 batters, including five strikeouts in a row,
Kris Bubic (2-3) took the loss.
REDS 4, BRAVES 1
CINCINNATI (AP) — Luis Castillo pitched seven scoreless innings and Jesse Winker homered before departing with a hip injury, leading Cincinnati past Atlanta.
Castillo (3-10) permitted six hits, struck out six and walked two. Amir Garrett got three outs for his fifth save.
Winker was 0 for 7 in the series before connecting for his 18th homer in the first. Nick Castellanos extended his home hitting streak to 18 games with an RBI double in the third. Joey Votto added an RBI single and Tyler Stephenson homered in the eighth.
Atlanta right-hander Ian Anderson (5-4) allowed five hits, struck out nine and walked one in six innings.
BREWERS 10, ROCKIES 4
MILWAUKEE (AP) — Christian Yelich hit a two-run homer during a six-run rally in the eighth inning that gave Milwaukee a victory over Colorado.
Omar Narváez had a tiebreaking sacrifice fly, Luis Urías singled home two runs and Willy Adames delivered an RBI double during that eighth-inning outburst.
Trevor Story homered for Colorado. Avisaíl García hit one out to left in the seventh inning.
Brad Boxberger (3-2) pitched a scoreless eighth inning to earn the win. Carlos Estévez (2-1) took the loss.
RED SOX 4, YANKEES 2
BOSTON (AP) — Nathan Eovaldi pitched neatly into the eighth inning, Adam Ottavino escaped a pair of late jams and Boston held off New York, improving to 5-0 this season against its rival.
Eovaldi (8-4) allowed one run off seven hits, issuing no walks and striking out six over 7 2/3 innings.
Ottavino picked up his fifth save in eight chances.
Jordan Montgomery (3-2) took the loss, allowing three runs off eight hits, walking two and striking out five.
GIANTS 6, ATHLETICS 5, 10 INNINGS
SAN FRANCISCO (AP) — Curt Casali hit a game-ending double in the 10th inning as San Francisco beat Oakland.
Matt Chapman hit a go-ahead sacrifice fly in the top of the inning after saving a run with a brilliant throw home minutes earlier but Steven Duggar quickly tied it on a single in the bottom half against Burch Smith (1-1).
Jake McGee (3-2) earned the win for the Giants, who got a homer from Donovan Solano.
More AP MLB coverage: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports