MINNEAPOLIS — Jose Berrios allowed two hits and struck out 11 over 72/3 innings Thursday night as the Minnesota Twins beat the Colorado Rockies 2-0, salvaging 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 second game hold up with the best outing of his young career.

In Game 1, Nolan Arenado homered and Mark Reynolds drove in two runs to lead the Rockies to a 5-1 victory.

Berrios, Minnesota’s top pitching prospect, beat Cleveland in his 2017 debut on May 13, allowing one run while also pitching into the eighth inning. On Thursday he was even better, throwing first-pitch strikes to 21 of 27 hitters he faced. He issued his only walk of the game to pinch-hitter Tony Wolters with two outs in the eighth.

Reliever Taylor Rogers came on to retire Charlie Blackmon on a fly ball.

Brandon Kintzler worked a scoreless ninth for his 11th save in 12 chances.

RANGERS 8, PHILLIES 4: Ryan Rua hit a tie-breaking three-run homer and Texas won at Arlington, Texas, to stretch its major league-best winning streak to nine games.

The Rangers swept through an eight-game homestand against three teams, only the second time in franchise history that they have done that.

AMERICAN LEAGUE

TIGERS 6, ORIOLES 5: Victor Martinez hit a two-run homer off Dylan Bundy to put Detroit ahead in the fifth inning, and the Tigers went on to win at home.

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. Bundy allowed six runs and eight hits in six innings.

ROYALS 5, YANKEES 1: Danny Duffy tossed seven innings of three-hit ball, Mike Moustakas hit a three-run homer and Kansas City won at home to avoid a three-game sweep.

Duffy (3-3) struck out a season-best 10, 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.

NATIONAL LEAGUE

PIRATES 10, NATIONALS 4: Adam Frazier had a career-high four RBI, Josh Bell and John Jaso homered, and Pittsburgh won at home.

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 inning broke a 4-4 tie. Bell opened the scoring with a two-run homer in the first.

CUBS 9, REDS 5: Javier Baez hit a grand slam, Kris Bryant homered and Chicago won at home 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.

BREWERS 4, PADRES 2: Eric Sogard had his second four-hit game in three days and drove in three runs, leading Milwaukee at San Diego.

Sogard is hitting .476 (10 for 21) with two homers since he was called up Friday from Triple-A Colorado Springs. 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).