NEW YORK (AP) — Zack Greinke’s shutout streak ended at 45 2/3 innings when the Mets scored the first of two scratch runs against him, and New York beat the Los Angeles Dodgers 3-2 Sunday on newcomer Juan Uribe’s single off the wall in the 10th.
Jacob deGrom outpitched Greinke in a marquee matchup that lived up to its billing, but Yasmani Grandal hit a tying single in the ninth as Los Angeles erased a two-run deficit against closer Jeurys Familia, who was trying for a four-out save.
Greinke allowed a run in the third on a grounder by deGrom and another in the sixth when rookie Michael Conforto was hit by a pitch with the bases loaded.
Jenrry Mejia (1-0) pitched out of a jam in the top of the 10th, striking out rookie slugger Joc Pederson and retiring Howie Kendrick with a runner on third. Juan Nicasio (1-3) got the loss.
RED SOX 11, TIGERS 1
BOSTON (AP) — David Ortiz homered twice and drove in a career-high seven runs to lead Boston.
Ortiz, who had two three-run homers and an RBI single, and Xander Bogaerts each had four of the season-high 20 hits by the Red Sox.
Boston won for just the second time 11 games — with both victories coming in this series.
Nick Castellanos hit a solo homer for the second straight day for the struggling Tigers, who have lost six of nine.
Eduardo Rodriguez (6-3) rebounded from a miserable start by pitching seven strong innings.
Shane Greene (4-8) didn’t make it out of the fifth inning for the third straight start since being recalled from Triple-A Toledo. He gave up five runs — four in the fifth — on 11 hits in 4 1/3 innings.
ROYALS 5, ASTROS 1
KANSAS CITY, Mo. (AP) — The Royals traded for right-hander Johnny Cueto, and then used Yordano Ventura’s seven sharp innings to beat Dallas Keuchel and the Astros.
Ventura (5-7) allowed one run and six hits in just his second win in his last seven starts.
The Royals announced during the game that they had acquired Cueto from Cincinnati for minor league left-handers Brandon Finnegan, John Lamb and Cody Reed, drawing a big cheer at Kauffman Stadium.
Keuchel (12-5), who started for the American League in the All-Star Game, was tagged for a season-high 10 hits in 6 2/3 innings. He also allowed five runs, matching a season high.
PIRATES 3, NATIONALS 1
PITTSBURGH (AP) — Gerrit Cole became the majors’ first 14-game winner, leading Pittsburgh to the victory.
Cole allowed one run and seven hits in 7 2/3 innings while improving to 3-1 with a 2.40 ERA in four July starts. The right-hander struck out eight and walked none.
Cole (14-4) also became the first Pittsburgh pitcher with 14 wins before August since Dock Ellis in 1971.
Danny Espinosa chased Cole with a single that put two runners on for Bryce Harper, who grounded out against left-hander Tony Watson. Mark Melancon picked up his major league-best 32nd save with a scoreless ninth.
Michael Taylor homered for NL East-leading Washington, and Joe Ross (2-3) struck out seven while pitching six innings of three-run ball.
PHILLIES 11, CUBS 5
CHICAGO (AP) — Ryan Howard homered for the second straight day, rookie Aaron Nola got his first major league win and Philadelphia completed a three-game series sweep.
Maikel Franco also went deep as the major league-worst Phillies collected 17 hits in their eighth win in nine games since the All-Star break. Franco and Domonic Brown each drove in three runs a day after Cole Hamels threw no-hitter against the Cubs.
Nola (1-1) allowed four runs and five hits in 7 2/3 innings in his second career start. The touted prospect also had an RBI single in Philadelphia’s three-run fourth.
With the game out of hand, Cubs catcher David Ross pitched a perfect ninth. He then hit a solo homer in the bottom half of the inning.
Chicago right-hander Jason Hammel (5-5) was tagged for six runs and eight hits in 3 2/3 innings.
WHITE SOX 2, INDIANS 1
CLEVELAND (AP) — Carlos Rodon pitched shutout ball into the seventh inning and Carlos Sanchez homered for the second straight day, powering the White Sox to the road win.
Rodon and Sanchez, both rookies, helped the White Sox finish off their first four-game sweep in Cleveland since July 14-17, 2005. Chicago outscored the Indians 26-5 and never trailed in the series.
Rodon (4-3) recorded the longest outing of his career in his first win since June 20. The left-hander struck out nine and allowed five hits in 6 2/3 innings.
David Robertson allowed a run in the ninth before finishing for his 21st save.
The Indians have lost six straight at home and are 19-30 at Progressive Field. Danny Salazar (8-6) yielded two runs in 6 2/3 innings.
YANKEES 7, TWINS 2
MINNEAPOLIS (AP) — Yankees right-hander Nathan Eovaldi pitched impressively into the ninth inning, and Chase Headley and Stephen Drew homered.
Eovaldi (10-2) came out to start the ninth but was pulled after giving up a leadoff double to Miguel Sano. He allowed eight hits and walked one while reaching double-digit wins for the first time.
Headley had two big hits against Kyle Gibson (8-8) — the first a solo homer in the fifth that made it 1-all, and then a two-run single the next inning that knocked the Twins starter out of the game.
BRAVES 3, CARDINALS 2
ST. LOUIS (AP) — Adonis Garcia’s first career home run broke a tie and rookie Matt Wisler worked seven strong innings for Atlanta.
Wisler (5-1) allowed two runs and seven hits in his longest outing since he pitched eight innings in a win over the Mets in his major league debut on June 19.
The Braves took advantage of Michael Wacha’s wildness for a 2-0 lead in the second inning. Ryan Lavarnway doubled into the left-field corner to score Eury Perez, who had worked a one-out walk from an 0-2 count. Following a two-out walk to Jace Peterson, Cameron Maybin singled in Lavarnway.
Wacha (11-4) allowed three runs and five hits in six innings. Steve Cishek, acquired in a trade with Miami on Friday, tossed a scoreless eighth inning in his Cardinals debut.
Jim Johnson got three outs for his ninth save.
ORIOLES 5, RAYS 2
ST. PETERSBURG, Fla. (AP) — Nolan Reimold had a two-run double among three hits, and the Orioles beat the Rays for their second straight win after a four-game skid.
Wei-Yin Chen (5-6) won for the first time in four starts against Tampa Bay, giving up two runs and six hits while striking out three in 5 1/3 innings.
Caleb Joseph hit a two-run homer for the Baltimore.
Evan Longoria and Logan Forsythe homered for the Rays on consecutive pitches in the fourth. In his fifth start since returning from Tommy John surgery, Matt Moore (1-2) allowed five runs and eight hits in five innings.
Four relievers finished for the Orioles. Zach Britton earned his 25th save.
PADRES 3, MARLINS 2
SAN DIEGO (AP) — Justin Upton homered and Odrisamer Despaigne pitched six solid innings to lead San Diego.
Upton, mentioned in various trade rumors, hit his 16th home run and also singled. Yonder Alonso also had two hits.
Despaigne (4-7) gave up a run and two hits with two walks and struck out three. He also hit a batter. The win was San Diego’s third straight and Despaigne’s first since beating the Pirates on May 31.
Joaquin Benoit pitched the eighth and Craig Kimbrel got the last three outs for his 29th save in 30 chances.
The Padres have won nine of the last 11 games against the Marlins at Petco Park.
Mat Latos (4-7) gave up all three runs and six hits while striking out six in six innings.
GIANTS 4, ATHLETICS 3
SAN FRANCISCO (AP) — Tim Hudson earned a win against the only team he had never beaten in a 17-year big league career, helping San Francisco complete a sweep in the Bay Bridge Series.
Matt Duffy hit a two-run homer in the first and drove in three runs, and Brandon Belt added an RBI single in the initial inning to back Hudson (6-8), who became the 15th pitcher to defeat all 30 current teams in the majors.
Hudson also won his first game since turning 40 on July 14.
Buster Posey had a season-high four hits in the Giants’ sixth straight home win, fifth in a row overall and 12th in 14.
A’s rookie Kendall Graveman (6-7) lost his third straight start and has failed to make it out of the fifth in any of those outings.
ANGELS 13, RANGERS 7
ANAHEIM, Calif. (AP) — Mike Trout had a grand slam and a solo shot among his season-high four hits to lead Los Angeles.
C.J. Cron also went deep and rookie Andrew Heaney kept his unblemished record intact, helping the Angels end a three-game skid and regain sole possession of the AL West lead by a game over the Houston Astros.
Heaney (5-0) allowed two runs and six hits over six innings in his sixth start for the Angels after making five starts last season with the Miami Marlins and going 0-3 with a 5.83 ERA in seven total appearances.
The 24-year-old left-hander has thrown at least six innings and allowed fewer than three runs in all of his outings this season. The only pitcher in club history to do that in each of his first seven starts with the club was Jered Weaver in 2006.
Nick Martinez (5-6) was charged with four runs and six hits in five-plus innings for Texas.
MARINERS 6, BLUE JAYS 5, 10 INNINGS
SEATTLE (AP) — Franklin Gutierrez homered with one out in the bottom of the 10th inning to give Seattle a win in a game the Mariners kept close with the aid of a triple play.
Gutierrez jumped on an 0-2 pitch from Aaron Loup (2-5) and drove it over the wall in left-center for his third homer.
Nelson Cruz brought the Mariners even at 5-5 in the seventh with his 25th home run, a two-run shot to left off Bo Schultz.
Joe Beimel (2-1), who struck out one in one relief inning, picked up the win for the Mariners.
With Toronto leading 4-3, the Mariners turned a triple play in the fourth inning. Ezequiel Carrera drew a leadoff walk and moved to third on Kevin Pillar’s single. Ryan Goings bounced out to first and Pillar was hung up between first and second, and Carrera stuck between third and home. Both runners ended up at third base and each was tagged out by catcher Mike Zunino.
DIAMONDBACKS 3, BREWERS 0
PHOENIX (AP) — Jeremy Hellickson threw six strong innings, Chris Owings drove in two runs with a pinch-hit, two-out double and Arizona beat suddenly punchless Milwaukee, which was shut out in consecutive games for the first time this season.
Jake Lamb tripled, doubled, drove in a run and scored another for the Diamondbacks, who put a successful finish to an otherwise disappointing 4-6 homestand.
After scoring 27 runs in the four games before coming to Arizona, the Brewers managed just five in four against the Diamondbacks. Arizona won Saturday 2-0 behind right-hander Rubby De La Rosa.
Hellickson (7-6) allowed four hits, struck out six, walked three and hit a batter. Relievers Andrew Chafin and David Hernandez threw a perfect inning apiece before Brad Ziegler completed the shutout for his 17th save, the last 15 in a row.
Matt Garza (5-11) gave up three runs on seven hits in 5 2/3 innings for Milwaukee.
ROCKIES 17, REDS 7
DENVER (AP) — Nolan Arenado, Ben Paulsen and Carlos Gonzalez each homered in a 10-run third inning to help Colorado beat Cincinnati on a day when the Reds traded ace Johnny Cueto.
It was a big afternoon for Paulsen, who finished with a career-high four hits that included a triple and two solo homers. Gonzalez also had two homers and drove in a career-best six runs.
Colorado had eight hits in the third, including back-to-back homers by Arenado and Paulsen, to turn a 4-2 deficit into a 12-4 lead.
Michael Lorenzen (3-5) was roughed up for eight runs in 2 1/3 innings.
Kyle Kendrick (4-11) yielded six runs in five shaky innings for his first win since June 23.
Before the game, Cincinnati finalized a deal that sent Cueto to the Kansas City Royals for three pitching prospects.