ARLINGTON, Texas — Yu Darvish pitched his first complete game in the majors, Shin-Soo Choo broke a long hitless streak with a three-run double and the Texas Rangers denied Miami’s bid for a record interleague winning streak, beating the Marlins 6-0 on Wednesday night.
Darvish (7-2) struck out the side in the eighth to end a streak of one baserunner in each of the first seven innings for the Marlins. The Japanese ace finished his 73rd career start with his 10th strikeout, getting Garrett Jones swinging to complete a six-hitter.
The Marlins had to settle for tying the New York Yankees (2003-04) and Tampa Bay (2004) for the longest interleague winning streak at 13 games. It was Miami’s first interleague loss since Aug. 12 at Kansas City.
Jacob Turner (2-4) was the loser.
REDS 5, DODGERS 0
CINCINNATI — Johnny Cueto matched his career high with 12 strikeouts in six innings, and Joey Votto and Jay Bruce — the missing core of Cincinnati’s batting order much of the season — each drove in runs, leading the Reds past Los Angeles.
Cueto (6-5) followed his shortest start of the season with one of his most dominating. He gave up three singles and didn’t walk a batter, leaving after his 112th pitch. Cueto lasted only five innings during an 8-0 loss to Philadelphia on Friday night.
Jonathan Broxton escaped a bases-loaded, one-out threat in the seventh by getting Hanley Ramirez to ground into a double play.
Votto doubled home a pair of runs off Hyun-Jin Ryu (7-3), who had won his last four starts.
RAYS 6, CARDINALS 3
ST. PETERSBURG, Fla. — Desmond Jennings had a two-run single in a four-run fourth inning and Tampa Bay Rays snapped a club-record 31-inning scoring drought in a victory over St. Louis.
Tampa Bay won for just the second time in 16 games after having been shut out in its previous three contests. The Rays had scored 35 runs over the previous 15 games.
Yadier Molina had two RBIs for the Cardinals, who entered with three consecutive shutout pitching performances. The Rays’ big fourth inning came against Michael Wacha (4-5).
Juan Carlos Oviedo (2-2) went 1 1-3 inning for the win. Grant Balfour threw the final 2 1-3 innings for his 10th save.
PHILLIES 3, PADRES 0
PHILADELPHIA — Reid Brignac hit a three-run homer in the ninth inning to lift Philadelphia past San Diego, giving the Phillies consecutive victories for the first time since a three-game streak May 17-20.
Nick Vincent (0-2) walked Domonic Brown with one out and hit Carlos Ruiz. Brignac then sent a 2-0 pitch into the right-field seats for his first homer with the Phillies and his second walk-off hit in two weeks.
Starters Cole Hamels and Tyson Ross matched zeros, but didn’t get decisions. Hamels struck out a season-high 11 and allowed five hits in eight shutout innings for the Phillies. Ross struck out seven in seven scoreless innings, giving up four hits. Jonathan Papelbon (2-1) tossed a scoreless ninth for the win.
ROCKIES 8, BRAVES 2
DENVER — Tyler Matzek pitched two-hit ball for the first seven innings of his major league debut before faltering in the eighth, and Colorado beat Atlanta.
The left-hander retired the first 13 hitters and 21 of 23 before allowing three straight singles to start the eighth. He’s the third Colorado pitcher in the last six days to make his debut.
Matzek (1-0) allowed two runs on five hits and struck out seven in seven-plus innings. He also had his first hit and first run. The Rockies had lost 11 of 12.
BREWERS 3, METS 1
NEW YORK — Jonathan Lucroy had three hits and Wily Peralta pitched into the seventh inning to send Milwaukee past slumping New York.
Lucroy doubled twice and drove in a run, raising his batting average to .341. Carlos Gomez and Jean Segura each had an RBI as the NL Central leaders wore down Jacob deGrom (0-3).
Peralta (6-5) used a 96-98 mph fastball and nasty slider to hold the punchless Mets to four hits in 6 1-3 innings. New York lost for the seventh time in eight games.
TWINS 7, BLUE JAYS 2
TORONTO — Josh Willingham hit a two-run home run, and Minnesota’s Phil Hughes struck out a season-high nine to win in Toronto for the first time in almost three years.
Kendrys Morales had three of Minnesota’s season-high 16 hits to help the Twins improve to 5-2 against Toronto. Morales is 6 for 13 with three RBIs since making his Twins debut Monday.
Hughes (7-2) allowed seven hits and walked none in seven shutout innings for his first win at Rogers Centre since July 17, 2011, when he played for the New York Yankees. He’s 7-1 with a 2.27 ERA in his past 10 starts.
Marcus Stroman (3-1) was the loser.
HOUSTON — Chris Carter homered twice and Dallas Keuchel pitched eight strong innings for Houston.
Keuchel (8-3) won for the sixth time in seven starts. He allowed four hits and a run, striking out five and lowering his ERA to 2.38.
Carter’s first solo home run made it 3-1 in the fourth inning, and he added an opposite-field shot in the seventh. It was the fifth career multihomer game for Carter and second this year.
Brandon McCarthy (1-9) allowed eight hits and four runs in six-plus innings to remain winless since May 3.
Aaron Hill homered in the fourth for Arizona’s only extra-base hit.
ROYALS 4, INDIANS 1
KANSAS CITY, Mo. — Yordano Ventura dominated Cleveland for seven stingy innings, and Kansas City scored all of its runs on sacrifice flies.
The four sacrifice flies tied a franchise record, and the Royals became only the second team to score four runs all on sacrifice flies since it became an official stat in 1954. The Montreal Expos did it in an 8-4, 14-inning loss to the Chicago Cubs on May 28, 1980, according to STATS.
Ventura (4-5) allowed six hits while striking out three without a walk to win back-to-back starts for the first time. Trevor Bauer (1-3) took the loss.
Kansas City has won four straight.