NEW YORK (AP) Corey Kluber pitched four-hit ball for a superb six innings and Jose Ramirez hit his first career homer as the Indians ended a four-game skid with a victory over the Yankees.
Michael Brantley also homered and had three hits for Cleveland, which won at Yankee Stadium for the first time in eight games. Ramirez hit a two-run drive in the second inning and had three hits.
Derek Jeter had an infield single in the sixth inning to pass Honus Wagner for sixth on the career list with No. 3,431. But New York was 0 for 9 with six strikeouts with runners in scoring position in losing for just the second time in eight games.
Kluber (13-6) did not allow a hit until Jacoby Ellsbury doubled with one out in the fourth. He struck out 10 to beat New York for the first time in three tries.
BLUE JAYS 3, TIGERS 2, 10 innings
TORONTO (AP) Nolan Reimold hit a game-winning double in the 10th inning and the Blue Jays rallied past the Tigers, spoiling Max Scherzer's bid to become the first 14-game winner in the American League.
Danny Valencia singled off Joba Chamberlain to begin the 10th and Reimold followed with a double to the wall in left-center as Valencia scored without a play.
Scherzer allowed one run and four hits in eight innings. He walked none and struck out 11, two shy of his season high.
Chamberlain (1-5) came on to start the 10th after Joakim Soria, who finished the ninth, appeared to suffer a back injury while warming up before the inning.
Aaron Loup (4-3) worked one inning for the victory.
RAYS 4, CUBS 0
CHICAGO (AP) Jake Odorizzi struck out nine in six scoreless innings and combined with two relievers on a five-hitter to lead the Rays to a victory over the Cubs.
Evan Longoria drove in a run and scored two. Yunel Escobar added two hits and three RBIs. Ben Zobrist had two hits and scored twice for the Rays, who improved to a major league-best 15-6 since July 12. They will try to complete the three-game sweep on Sunday.
Odorizzi (8-9) gave up three hits and didn't walk a batter. The right-hander came within two strikeouts of his career high after getting hit hard in a loss to the Los Angeles Angels on Sunday.
Chicago starter Edwin Jackson (6-12) allowed four runs three earned and five hits in six innings. He is 1-5 in his past nine starts.
ROYALS 5, GIANTS 0
KANSAS CITY, Missouri (AP) James Shields threw a four-hitter and Alex Gordon homered as the Royals won their sixth straight, beating the Giants.
The Royals have won nine of 10 to move within 1 1-2 games of AL Central-leading Detroit. The Royals, who have not made the playoffs since beating St. Louis in the 1985 World Series, are in second place in the AL wild card standings.
Shields (11-6) gave up three singles in the first four innings. He allowed only two Giants to reach second base. He walked Joe Panik in the fifth and he moved to second on a wild pitch with two outs, but was stranded. Panik doubled in the eighth.
It was Shields' ninth career shutout, his first since Sept. 9, 2012.
Tim Hudson (8-9) gave up a home run to Gordon to lead off the fifth inning.
BREWERS 4, DODGERS 1
MILWAUKEE (AP) Mike Fiers held the Dodgers to three hits in his first big league start in more than a year, and Khris Davis and Carlos Gomez homered to give the Brewers a win.
Fiers (1-1) struck out five in eight strong innings, filling in for injured veteran Matt Garza. The Dodgers mustered only a solo homer by Adrian Gonzalez into the second deck in right field.
Fiers outdueled former Brewers pitcher Zack Greinke (12-8), who gave up Gomez's homer off the left-field foul pole that made it 3-1 leading off the sixth.
The Dodgers brought the tying run to the plate in the ninth with two outs against Francisco Rodriguez, but the closer got Matt Kemp to ground out for his 35th save.
PADRES 2, PIRATES 1
PITTSBURGH (AP) Eric Stults got his first road win of the season, going 6 1-3 innings as the Padres beat the Pirates.
Stults (5-13) gave up one run and seven hits, struck out six and walked none. He entered the game with an 0-9 record away from Petco Park.
The Padres scored both runs in the first inning off Francisco Liriano (3-8). San Diego loaded the bases with no outs and scored on Jedd Gyorko's RBI single and Yasmani Grandal's sacrifice fly.
Pittsburgh answered in the home half when Josh Harrison led off with a single, stole second and scored on Russell Martin's RBI single.
After the first inning Liriano retired the next 17 batters he faced before walking Grandal with two outs in the seventh. He gave up three hits and a walk in seven innings.
ASTROS 8, RANGERS 3
HOUSTON (AP) Jon Singleton drove in three runs, and the Astros handled Yu Darvish again in a win over the Rangers to stretch the streak against their in-state rival to seven victories in a row.
Darvish (10-7) allowed nine hits and six runs five earned in four-plus innings in his second-shortest start of the season. It was his second straight tough outing against the Astros after they tagged him for a season-high 10 hits with six runs in six innings on July 9.
Singleton had an RBI single in Houston's two-run first and added a two-run double as the Astros tacked on four runs in the fifth.
Houston's Scott Feldman (6-8) allowed eight hits and three runs with six strikeouts in 6 1-3 innings.
METS 2, PHILLIES 1, 11 innings
PHILADELPHIA (AP) Lucas Duda singled home the go-ahead run with one out in the 11th inning to lead the Mets to a victory over the Phillies.
It was New York's 11th victory over the Phillies in the last 12 games in Philadelphia.
Long after starters Cole Hamels and Dillon Gee exited following their duel, Curtis Granderson opened the 11th with a single off Antonio Bastardo (5-5). Following an out, David Wright singled and Eric Campbell walked to load the bases.
Duda then lined Bastardo's first pitch sharply into right field to score Granderson. Justin De Fratus relieved Bastardo and got the final two outs.
Dana Eveland (1-1) retired the Phillies in order in the 10th for the win. Jeurys Familia earned his second save in six opportunities but had to wriggle out of a two-out jam to get it.
MARLINS 4, REDS 3
CINCINNATI (AP) Brad Penny rejoined the Marlins for the first time in 10 years and pitched five solid innings to get a notable win, over the slumping Reds.
The 36-year-old helped the Marlins win the World Series in 2003 and played one more season in Miami before moving on. Called up earlier Saturday, Penny (1-0) put the Marlins in position for their second straight win over Cincinnati, which is 8-14 since the All-Star break.
Penny gave up Jay Bruce's solo homer and an unearned run in five innings, fanning three while throwing 95 pitches.
Bryan Morris gave up two hits and a run in the eighth. Steve Cishek pitched the ninth for his 29th save in 32 chances.
Christian Yelich had two hits, scored a run, and drove in two with a groundout and a sacrifice fly off reliever Sam LeCure (1-4).
DIAMONDBACKS 14, ROCKIES 4
PHOENIX (AP) David Peralta hit a grand slam in Arizona's nine-run eighth inning, Mark Trumbo homered and drove in four runs, and the Diamondbacks routed the bumbling Rockies.
Arizona led 5-4 heading into the eighth inning behind Trumbo's a three-run homer off Jorge De La Rosa (11-8) and seven effective innings by Trevor Cahill (2-8).
The Rockies came apart in the bottom half of the inning with two errors, a passed ball and a wild pitch. Colorado also walked in a run and Peralta capped the eight-hit inning with his first career grand slam over the pool in right-center.
Alfredo Marte added a solo homer. Cliff Pennington had three of Arizona's 15 hits and scored three runs.
Nolan Arenado homered and had three RBIs for Colorado, which has lost eight of nine.
WHITE SOX 2, MARINERS 1
SEATTLE (AP) Conor Gillespie's RBI single with two outs in the 10th inning helped the White Sox to a victory over the Mariners.
With Jordan Danks on second base, Gordon Beckham reached when Seattle shortstop Chris Taylor booted his grounder. Danks advanced to third and scored when Gillespie, who entered as a pinch hitter in the eighth, hit a hard single to right off Fernando Rodney (1-5).
The loss ended the Mariners' four-game winning streak and the White Sox snapped their four-game losing streak.
Former Mariner Hector Noesi worked 7 1-3 innings for the White Sox, allowing one unearned run and five hits with four strikeouts and a walk. Eric Surkamp (1-0) got the last two outs of the ninth for the win and Jake Petricka worked the 10th to pick up his eighth save.
ATHLETICS 9, TWINS 4
OAKLAND, California (AP) Derek Norris hit a three-run homer, Stephen Vogt added a two-run shot, and the Athletics won their 12th straight against the Twins.
Jeff Samardzija (3-1) improved to 3-0 at home since coming to the AL West-leading A's in a trade from the Cubs on July 4. He followed winning lefties Jon Lester and Scott Kazmir, who kept Minnesota in check over the first two games of the series, with six tough innings that forced him to throw 109 pitches.
Vogt hit his second clout in three games following a long funk.
Oakland drew seven walks in two innings to chase Trevor May (0-1) quickly from his forgettable major league debut.
NATIONALS 4, BRAVES 1, 11 innings
ATLANTA (AP) Wilson Ramos' bases-loaded single sparked Washington's three-run 11th inning, and the Nationals beat Atlanta.
The start of the game was delayed by 3 hours, 41 minutes, and the final out wasn't recorded until Sunday at 2:29 a.m.
Anthony Rendon and Adam LaRoche led off the 11th with singles against David Carpenter (4-2), and Bryce Harper walked to load the bases.
Ramos drove in Rendon with a single up the middle off Anthony Vavaro, and Devin Frandsen's double to right field drove in two runs to make it 4-1.
Tyler Clippard (7-2) pitched a scoreless 10th inning, and Rafael Soriano got three outs for his 26th save in 30 chances.
The Nationals increased their NL East lead over Atlanta to 4 games.
ANGELS 5, RED SOX 4, 19 innings
ANAHEIM, California (AP) Albert Pujols homered leading off the 19th inning, and the Los Angeles Angels outlasted Boston in the longest game in the major leagues this season.
Pujols' 514th career homer and 22nd of the season came on a 3-2 pitch from Brandon Workman (1-6). The towering drive disappeared into the seats above the 18-foot wall in right-center.
Boston manager John Farrell made a replay challenge, claiming there was fan interference, but the home run stood.
The Angels had run out of relievers, so Matt Shoemaker (10-4) came in and retired all nine batters he faced to get the victory.
The Angels tied the game in both the eighth and 14th innings.