NEW YORK (AP) -- Zack Greinke's shutout streak ended at 45 2/3 innings when the Mets scored the first of two runs against him as New York beat the Los Angeles Dodgers 3-2 Sunday off 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.
Boston slugger David Ortiz homered twice and drove in a career-high seven runs to lead the Red Sox over the Detroit Tigers 11-1.
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.
The Kansas City Royals traded for right-hander Johnny Cueto, and then used Yordano Ventura's seven sharp innings to beat Dallas Keuchel and the Houston Astros 5-1.
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.
In Pittsburgh, Gerrit Cole became the majors' first 14-game winner, leading the Pirates to a 3-1 victory over the Washington Nationals.
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.
The Philadelphia Phillies downed the Chicago Cubs 11-5 to complete a three-game series sweep after Ryan Howard homered for the second straight day and rookie Aaron Nola got his first major league win.
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.
Carlos Rodon pitched a shutout into the seventh inning and Carlos Sanchez homered for the second straight day as the Chicago White Sox edged the Cleveland Indians 2-1, while Yankees right-hander Nathan Eovaldi pitched impressively into the ninth inning, and Chase Headley and Stephen Drew homered in New York's 7-1 win over the Minnesota Twins.
In other games, Adonis Garcia's first career home run broke a deadlock as the Atlanta Braves beat the St. Louis Cardinals 3-2, the Baltimore Orioles defeated the Tampa Bay Rays 5-2, the San Diego Padres edged the Miami Marlins 3-2, the San Francisco Giants defeated the Oakland Athletics 4-3 and the Los Angeles Angels downed the Texas Rangers 13-7.
Franklin Gutierrez homered with one out in the bottom of the 10th inning to give the Seattle Mariners a 6-5 victory over the Toronto Blue Jays, the Arizona Diamondbacks blanked the Milwaukee Brewers 3-0 and the Colorado Rockies were 17-7 winners over the Cincinnati Reds.