ARLINGTON, Texas — Ryan Rua hit a tiebreaking three-run homer in the fifth inning and the Texas Rangers stretched their MLB-best winning streak to nine games with an 8-4 victory over the Philadelphia Phillies on Thursday.
The Rangers swept through an eight-game homestand against three teams, only the second time in franchise history they’ve done that. Their overall winning streak, which started with an 11-0 win at San Diego on May 9, is the longest in the majors this season.
Philadelphia led 2-0 before Robinson Chirinos and Rougned Odor had consecutive two-out RBI singles off reliever Joely Rodriguez (1-2) in the fifth. Rua followed with his third homer, lining a shot that just cleared the 8-foot wall in right field.
Martin Perez (2-5) struck out eight with no walks in seven innings.
ROCKIES 5, TWINS 1, 1ST GAME
TWINS 2, ROCKIES 0, 2ND GAME
MINNEAPOLIS — Jose Berrios allowed two hits and struck out 11 over 7 2/3 innings as the Minnesota Twins beat the Colorado Rockies salvaged a split of an interleague doubleheader between the first-place teams in the AL Central and NL West.
The Twins scored just three runs in the doubleheader, but Berrios (2-0) made his scant support in the nightcap hold up with the best outing of his young career. Brandon Kintzler worked a scoreless ninth for his 11th save in 12 chances.
The Twins got RBI singles from Max Kepler in the first inning and Robbie Grossman in the fourth. They were two of five hits allowed by Tyler Chatwood (3-6), who also walked five and struck out four in five innings.
In Game 1, Nolan Arenado homered and Mark Reynolds drove in two runs to lead the Rockies.
German Marquez (2-2) dodged trouble over five innings to limit the damage to a sacrifice fly by Brian Dozier. Greg Holland struck out Dozier to end the game for his franchise-record 18th consecutive save to start the season, after entering with runners at first and second.
Twins starter Ervin Santana (6-2), who took the mound with the major league lead in ERA (1.50), finished seven innings for the fifth time in nine tries, but two of the four walks he issued scored. He gave up six hits and all five runs.
BLUE JAYS 9, BRAVES 0
ATLANTA — Marcus Stroman threw 5 2/3 strong innings and hit the second homer by a pitcher in Blue Jays history to lead Toronto over Julio Teheran and the Atlanta Braves.
Darrell Ceciliani, recalled from Triple-A Buffalo on Tuesday, had a run-scoring double in the first and a two-run homer in the third before leaving with a left shoulder injury. Ceciliani started in center field after Kevin Pillar was suspended two games without pay for yelling an anti-gay slur at Braves reliever Jason Motte during Wednesday night’s game.
Teheran hit Jose Bautista with a pitch in the first inning, a day after Bautista’s bat flip following a home run drew criticism from the Braves. Teheran (3-4) allowed a career-high nine runs in three-plus innings in his fourth straight home loss.
The Braves, who scored eight or more runs in three straight wins over Toronto with Freddie Freeman in the lineup, saw their offense disappear after learning the first baseman will miss about 10 weeks with a fractured left wrist.
TIGERS 6, ORIOLES 5
DETROIT — Victor Martinez hit a two-run homer off Dylan Bundy to put Detroit ahead in the fifth inning, and the Tigers went on to beat the Baltimore Orioles.
J.D. Martinez hit a three-run shot in the third for the Tigers, who ended a streak of eight straight quality starts by Bundy (5-2) to start the season. The Baltimore right-hander allowed six runs and eight hits in six innings.
Jordan Zimmermann (4-2) allowed four runs and seven hits in six innings, and three relievers finished for Detroit. Alex Wilson pitched a perfect ninth for his second save.
Chris Davis, Adam Jones and Seth Smith homered for the Orioles. Baltimore led 3-0 before J.D. Martinez tied it with his fifth homer in six games.
Detroit’s Miguel Cabrera sat out with a strained oblique, and Baltimore’s Manny Machado was out with a sore finger.
CUBS 9, REDS 5
CHICAGO — Javier Baez hit a grand slam, Kris Bryant homered and the Chicago Cubs beat the Cincinnati Reds to complete a three-game sweep.
Chicago outscored Cincinnati 25-15 in the series and has 23 wins in its last 28 games against the Reds.
Baez had three hits and a season-high five RBIs. He capped a five-run first inning against Amir Garrett (3-3) with his third career slam.
Bryant hit his eighth homer this season in the fourth, a solo drive, and the Cubs took a 9-0 lead in the fifth.
Jon Lester (2-2) improved to 11-0 in his last 15 regular-season home starts, allowing three runs and six hits in six-plus innings.
ROYALS 5, YANKEES 1
KANSAS CITY, Mo. — Danny Duffy tossed seven innings of three-hit ball, Mike Moustakas hit a three-run homer and the Kansas City Royals beat the New York Yankees to avoid a three-game sweep.
Duffy (3-3) struck out a season-best 10 while walking two and earning his first win since April 14, against the Angels. Duffy had been 0-3 with two no-decisions in his last five starts.
Mike Minor handled the eighth before Kelvin Herrera surrendered a run in the ninth.
The Royals scored twice in the second off Jordan Montgomery (2-3) before Moustakas deposited his pitch into the bullpen in right in the fifth inning to break the game open. Montgomery surrendered four hits and three walks over five innings.
DODGERS 7, MARLINS 2
LOS ANGELES — Justin Turner left in the seventh inning after injuring his right hamstring, curbing the celebration for the Los Angeles Dodgers after a victory over the Miami Marlins.
Turner was hurt running from second base to home in the seventh inning. He appeared to injure the leg while rounding third base and grimaced in pain. He grabbed the back of his leg and hobbled off the field with a trainer and manager Dave Roberts.
Yasiel Puig, batting eighth, hit an 0-1 pitch from Edinson Volquez (0-6) into the left field seats to give the Dodgers a lead in the second inning.
Hyun-Jin Ryu (2-5) allowed two runs over 5 1/3 innings. Kenley Jansen got four outs, all via strikeout, for his eighth save.
BREWERS 4, PADRES 2
SAN DIEGO — Eric Sogard had his second four-hit game in three days and drove in three runs, leading the Milwaukee Brewers over the San Diego Padres.
Sogard is hitting .476 (10 for 21) with two homers since he was called up from Triple-A Colorado Springs on Friday. He went 9 for 15 in the four-game series, including an RBI single in the fourth and a two-run single in the seventh on the 12th pitch of an at-bat against Kevin Quackenbush (0-1).
Sogard, who walked in his final plate appearance, missed last season while recovering from knee surgery.
Zach Davies (5-2) won his third straight start, allowing two runs and five hits in six innings. Corey Knebel struck out the side in the ninth around a pair of walks for his third save.
PIRATES 10, NATIONALS 4
PITTSBURGH — Adam Frazier had a career-high four RBIs, Josh Bell and John Jaso homered, and the Pittsburgh Pirates rolled past the Washington Nationals.
Frazier hit a two-run double in the sixth inning and a two-run single in the seventh to help the Pirates pull away after Jaso’s solo home run in the fifth broke a 4-4 tie. Bell opened the scoring with a two-run homer in the first.
Tyler Glasnow (2-3) got the win despite allowing four runs — two earned — and three hits in five innings.
Tanner Roark (3-2) was tagged for seven runs in five innings to remain winless in his last four starts.
MARINERS 5, WHITE SOX 4
SEATTLE — Pinch-hitter Guillermo Heredia’s two-out single in the ninth inning scored Jarrod Dyson from second base to give the Seattle Mariners a win over the Chicago White Sox.
Batting for Ben Gamel, Heredia looped a breaking ball from Dan Jennings (2-1) into shallow right-center field and allowed the speedy Dyson to race home from second with the winning run after Seattle’s bullpen blew a 4-0 lead. Seattle reliever Nick Vincent (2-1) settled the shaky bullpen with a perfect ninth inning to get the victory.
Seattle’s Jean Segura matched the longest hitting streak in baseball this season at 17 games with a three-run homer early in the game and Dyson added a solo shot.
Chicago rallied also thanks to the long ball. Matt Davidson hit a two-run homer in the seventh, and Todd Frazier and Tim Anderson added back-to-back solo shots off Seattle reliever Dan Altavilla with two outs in the eighth to tie it.
ATHLETICS 8, RED SOX 3
OAKLAND, Calif. — Jed Lowrie and Khris Davis hit first-inning homers to spoil Hector Velazquez’s major league debut and the Oakland Athletics beat the Boston Red Sox.
Chad Pinder added a homer in the fourth inning against Velazquez (0-1), who had a rough first start after spending his first seven years as a pro in the Mexican League.
Sonny Gray (1-1) overcame a shaky beginning to get the win in his 100th career start. After allowing two runs in a 31-pitch first, Gray settled down and gave up just one more run the rest of the way, while striking out eight in six innings.
More AP baseball: https://apnews.com/tag/MLBbaseball