BOSTON (AP) David Ortiz hit a pair of two-run homers, including his 400th in a Red Sox uniform, and drove in a career high-tying six runs to power Boston past the Houston Astros 10-7.
Big Papi joined Hall of Famers Ted Williams and Carl Yastrzemski as the only players to hit 400 homers while playing with the Red Sox.
Williams hit 521 homers and Yaz had 452. Both spent their entire careers with the Red Sox.
Alex Wilson (1-0) earned the victory with 2 1-3 hitless innings of relief.
The Red Sox trailed 6-3 before scoring four in the sixth. Jackie Bradley Jr. had a sacrifice fly off Josh Fields (2-6) to push Boston ahead.
BREWERS 3, DODGERS 2
LOS ANGELES (AP) - Yovani Gallardo pitched eight innings, Ryan Braun and Carlos Gomez homered, and Milwaukee ended Clayton Kershaw's streak of 11 straight victories.
Gallardo (8-6) allowed a run and six hits. The right-hander has won back-to-back starts for the first time since his first two outings of the season.
Francisco Rodriguez got three outs for his major league-leading 38th save, despite giving up a leadoff homer to Matt Kemp.
Kershaw (14-3) pitched his 17th complete game in 202 career starts. He allowed five hits and struck out 11.
BRAVES 4, ATHLETICS 3
ATLANTA (AP) - Chris Johnson drove in two runs with three hits, Julio Teheran threw six strong innings and the Atlanta Braves edged the suddenly struggling Oakland Athletics 4-3 on Saturday night.
The A's, who began the day with the best record in the majors, matched their worst skid of the season by losing four in a row. They've dropped six of seven overall.
Teheran (11-9) gave up two runs on four hits and three walks.
Sonny Gray (12-7) allowed four runs in 5 1-3 innings in his fourth straight defeat.
TIGERS 4, MARINERS 2
DETROIT (AP) - David Price pitched eight innings of one-run ball, and the Tigers snapped Seattle's five-game winning streak with a victory over Felix Hernandez.
Price (12-8) allowed three hits, struck out seven and walked three in his first game at Comerica Park since he was acquired in a trade with Tampa Bay last month. Joe Nathan worked the ninth for his 25th save, yielding Endy Chavez's RBI single.
Hernandez was hit on the leg by Ian Kinsler's hard ground ball for the final out of the fourth. He pitched the next inning before departing after 92 pitches, allowing two runs and seven hits.
Hernandez (13-4) lost his record streak of 16 straight starts of at least seven innings and no more than two runs.
YANKEES 3, RAYS 2
ST. PETERSBURG, Fla. (AP) - Derek Jeter hit a tiebreaking single in the ninth inning and the Yankees ended a five-game skid with a victory over the Rays.
Brett Gardner opened the ninth with an infield single off Jake McGee (3-1) and advanced to second on a throwing error by second baseman Logan Forsythe. After failing to lay down a sacrifice bunt, Jeter put New York ahead with a single to right-center on a 2-2 pitch.
Dellin Betances (5-0) worked a perfect eighth before David Robertson got three outs for his 32nd save.
ANGELS 5, RANGERS 4
ARLINGTON, Texas (AP) - Albert Pujols and Howie Kendrick homered to power the Angels to the victory.
The Angels (72-49) are alone in first place in the AL West for the first time since 2011, but they are only two percentage points ahead of Oakland, which lost at Atlanta.
Los Angeles has won nine in a row over Texas, tying the series record set in 1985 and matched a year later.
Matt Shoemaker (11-4) pitched into the sixth inning for the win and Huston Street worked a scoreless ninth for the save.
Colby Lewis (8-10) allowed five runs and 10 hits in six innings for Texas.
NATIONALS 4, PIRATES 3
WASHINGTON (AP) - Wilson Ramos drove in the winning run with a ground-rule double in the bottom of the ninth inning after Adam LaRoche tied it with a two-run homer it in the eighth, and Washington came back to beat the Pirates.
The NL East-leading Nationals won their fifth game in a row. The Pirates dropped their fourth straight and have fallen to third place in the NL Central.
Ramos' hit off Justin Wilson (3-3) sailed over right fielder Gregory Polanco's head and bounced into the home bullpen.
Matt Thornton (1-0) earned the win with a 1-2-3 ninth, getting a pair of strikeouts on 96 mph fastballs.
PADRES 9, CARDINALS 5
ST. LOUIS (AP) - Jedd Gyorko hit his third career grand slam and drove in five runs, sparking San Diego to the rain-delayed victory.
Gyorko's eighth homer came on an 0-1 pitch from Kevin Siegrist (1-3) with one out in the seventh. The Padres had loaded the bases on two singles and a walk before Gyorko's drive to left.
Rain then halted play later in the inning. The game was delayed 1 hour, 46 minutes and only a handful of the crowd of 44,079 stayed to watch the finish.
The Cardinals, who had won three in a row, dropped to three games back of Milwaukee for the NL Central lead.
Alex Torres (2-1) earned the win when he got the last out in the sixth in relief of rookie starter Jesse Hahn. San Diego won for the sixth time in its last eight games.
BLUE JAYS 6, WHITE SOX 3
CHICAGO (AP) - Melky Cabrera's two-run double in the seventh inning lifted the Blue Jays to a victory over the White Sox.
The Blue Jays, who snapped a four-game losing streak, scored three runs in the seventh to retake the lead after the White Sox tied it with three runs in the sixth.
Avisail Garcia went 2 for 4 with a double for the White Sox in his first game since April 9 after recovering from shoulder surgery.
Brett Cecil (1-3) got two outs - both by strikeout - to earn the win.
Matt Lindstrom (2-2) allowed four straight hits before recording an out in his second game since coming off the disabled list because of an ankle injury.
TWINS 4, ROYALS 1
MINNEAPOLIS (AP) - Phil Hughes threw seven sharp innings, Kurt Suzuki hit his third homer of the season and the Twins beat first-place Kansas City.
Hughes (13-8) allowed one run, seven hits and struck out six to outlast hard-throwing rookie Yordano Ventura (9-9), who threw six innings of one-hit ball before the Twins broke through in the seventh.
Hughes has won three in a row after losing three straight starts. He also has allowed only three runs this month. Casey Fien pitched to two batters in the eighth and Glen Perkins pitched the ninth for this 31st save in 34 chances.
Suzuki's solo homer in the eighth off Aaron Crow was his first since May 20, a span of 217 at-bats.
INDIANS 6, ORIOLES 0
CLEVELAND (AP) - Carlos Carrasco shut out AL East-leading Baltimore on three hits over seven innings, lifting the Indians over the Orioles.
Carlos Santana hit a three-run homer in the first off Ubaldo Jimenez (4-9) and Michael Brantley added a two-run shot in the fifth as the hot-and-cold Indians won for the fifth time in six games.
Carrasco (5-4) got two inning-ending double plays to avoid early trouble and then retired 15 straight after giving up a leadoff double in the third.
The Orioles have lost consecutive games for the first time since June 28-29.
METS 7, CUBS 3
NEW YORK (AP) - Wilmer Flores provided a spark with his bat and glove, leading Jonathon Niese and the Mets to a victory over the Cubs.
Juan Lagares drove in two runs and reliever Vic Black escaped a major jam unscathed to keep New York in control after Niese (7-8) exited. Star third baseman David Wright also was removed in the seventh, one inning after he was hit in the upper back by an 88 mph fastball from Dan Straily.
Called up from Triple-A Iowa to make a spot start, Dan Straily (0-1) was charged with seven runs - five earned - and four hits over 5 1-3 innings in his Cubs debut.
The 23-year-old Flores followed Lagares' RBI double with a two-run single in the second.
MARLINS 2, DIAMONDBACKS 1
MIAMI (AP) - Henderson Alvarez made a successful return to the mound after missing two starts, pitching seven strong innings and leading the Marlins over the Diamondbacks.
Alvarez (9-5) allowed one run and five hits. He struck out six after missing time with right shoulder inflammation. He lowered his home ERA to a National League-best 1.46 among qualifiers.
The Diamondbacks made five errors, their most since recording six on July 3, 2010, against the Dodgers.
Wade Miley (7-9) struck out nine in seven innings for Arizona. He allowed two runs - one earned - and four hits.
GIANTS 6, PHILLIES 5
SAN FRANCISCO (AP) - Gregor Blanco hit a tiebreaking RBI single in the eighth inning, helping the Giants rally for a victory over the Phillies.
Michael Morse had two doubles and a triple as San Francisco won for the second time in three games following a five-game skid. Blanco went 2 for 2 with two RBIs.
Ryan Howard had three hits and three RBIs for the Phillies, who have lost six of eight. Ben Revere went 4 for 5.
Jeremy Affledt (3-1) pitched 1 1-3 innings for the win. Antonio Bastardo (5-7) took the loss. Sergio Romo got the final two outs for his 23rd save.