CLEVELAND (AP) — Corey Kluber upstaged Sonny Gray's debut for New York by pitching a three-hitter and leading the Cleveland Indians to a 5-1 win over the sloppy Yankees on Thursday night.
Kluber (9-3) struck out 11 and Cleveland's ace threw his third complete game this season as the defending AL champions won the opener of a four-game series with a potential playoff opponent, ending their losing streak at three.
For five innings, Gray (6-6) was nearly as good as Kluber, but New York made three errors in the first behind the right-hander, who was acquired at Monday's trade deadline from Oakland to help the Yankees return to the postseason.
Yan Gomes broke an 0-for-13 slide by hitting a two-run double to put Cleveland up 4-0.
With his latest dominant performance, Kluber joined Hall of Famers Randy Johnson, Pedro Martinez and Nolan Ryan as the only pitchers to strike out at least eight in 12 consecutive starts.
Kluber carried a two-hit shutout into the seventh before Gary Sanchez belted his 17th homer.
The Yankees sat struggling slugger Aaron Judge. The major league home run leader is batting .164 (11 of 67) with 29 strikeouts since the All-Star break.
DIAMONDBACKS 10, CUBS 8
CHICAGO (AP) — Paul Goldschmidt hit his third long homer of the game to snap a ninth-inning tie, and Arizona pulled out a rain-delayed victory over Chicago.
Goldschmidt drove a 3-2 pitch from Wade Davis (2-1) deep into the right-center bleachers with one out. J.D. Martinez followed with another solo drive off the All-Star closer.
Goldschmidt's first career three-homer game gave him 25 for the season, and his six RBIs matched a career high.
Brandon Drury also homered for the Diamondbacks, who remained percentage points ahead of Colorado for the top NL wild card.
Willson Contreras hit two home runs and had a career-high six RBIs for the Cubs, who lost consecutive games for the first time since the All-Star break. Their NL Central lead over Milwaukee slipped to 1½ games.
Jake Barrett (1-0) got two outs in the eighth. Fernando Rodney worked around two walks in the ninth to earn his 24th save in 29 chances.
Jose Quintana was hit hard in his fourth start with the Cubs.
ROCKIES 5, METS 4
DENVER (AP) — Nolan Arenado walked with the bases loaded in the bottom of the ninth inning to give Colorado a win over New York.
Charlie Blackmon and Mark Reynolds homered for the Rockies, who maintained a 5 1/2-game lead over Milwaukee for the second NL wild card.
Mets reliever Hansel Robles (6-3) began the ninth by hitting Jonathan Lucroy with a pitch. After a sacrifice by Pat Valaika, Blackmon was intentionally walked and DJ LeMahieu loaded the bases with another walk.
Robles got Arenado down 0-2 but the All-Star third baseman worked the count full. Robles sent his last pitch to the backstop behind home plate, bringing in Lucroy with the winning run.
Greg Holland (2-1) pitched the ninth for Colorado. Holland had missed two games after cutting his right index finger in his kitchen.
Yoenis Cespedes homered for the Mets.
BREWERS 2, CARDINALS 1
MILWAUKEE (AP) — Keon Broxton drove in the go-ahead run and saved one with a leaping catch, Matt Garza made a strong start in his return from the disabled list, and Milwaukee edged St. Louis.
Broxton, who robbed Jose Martinez of a homer in the second inning, gave the Brewers a 2-1 lead with a single in the fifth off reliever Brett Cecil (1-4).
Garza (5-5), making his first start since July 21 because of a right leg strain, allowed one run and four hits in 5 2/3 innings to give Milwaukee its first home series win over St. Louis since July 2012. The Brewers won for just the fifth time in their last 17 games.
Corey Knebel worked the ninth and struck out Greg Garcia with two on for his 20th save in 25 opportunities.
Jesus Aguilar homered for Milwaukee.
REDS 6, PIRATES 0
PITTSBURGH (AP) — Chad Kuhl permitted four hits in seven efficient innings, Starling Marte went 3 for 4 and scored three times, and Pittsburgh had little trouble with Cincinnati.
Kuhl (4-7) struck out six and walked two as the Pirates beat the last-place Reds for only the second time in 10 tries this season. David Freese went 3 for 4 with two RBIs for Pittsburgh. Andrew McCutchen also drove in a pair of runs. John Jaso's pinch-hit single in the seventh ended an 0-for-34 skid.
Cincinnati rookie Sal Romano (2-3) was knocked around early, allowing four runs and eight hits in six innings.
The Reds managed just four singles against Kuhl and two relievers as their three-game winning streak was snapped. Billy Hamilton was ejected in the fifth after arguing a called third strike with umpire Todd Tichenor.