American League
Boston 14, Cleveland 1: Jon Lester struck out 12 over six innings for his first win in six weeks and the Red Sox salvaged a four-game split of their series with the Indians. Adrian Gonzalez hit a two-run homer and two-run double. Carl Crawford had three RBIs and three of Boston’s seven doubles.
Baltimore 5, Kansas City 3: Manny Machado hit his third homer in four major league games, Nick Markakis also connected, and the Orioles got four hitless innings from their bullpen. Mark Reynolds drove in the tiebreaking run in the sixth inning for the Orioles, who earned a split of the four-game series.
Texas 8, Detroit 3: Josh Hamilton hit his 32nd homer and drove in three runs, and Yu Darvish struck out eight for the Rangers. Hamilton had a two-run drive in the first inning to take the major league lead in home runs. He added an RBI single in the third to give him 99 RBIs, which is also tops in baseball.
Tampa Bay 7, Minnesota 3: Jeff Keppinger homered and doubled, then drove in the go-ahead run in the 10th inning as the Rays won their sixth straight game. Ryan Roberts had three hits, including a two-run single in the 10th.
Chicago White Sox 7, Oakland 3: Chris Sale struck out 11 in 6? innings, and A.J. Pierzynski hit a two-run home run in a five-run sixth inning for the White Sox. Sale reached double digits in strikeouts for the third time this season. He had 10 strikeouts through the first five innings, allowed two runs on solo homers and walked none.
Seattle 4, L.A. Angels 1: Jesus Montero homered twice off major league ERA leader Jered Weaver, and Jason Vargas outpitched his former Long Beach State teammate to pace the Mariners. Weaver (15-2) had won nine straight outings. He fell one shy of Chuck Finley’s 1997 franchise record for consecutive starts won.
National League
N.Y. Mets 6, Atlanta 5: Jonathon Niese pitched six-hit ball over eight innings, and David Wright sparked the offense as the Mets salvaged the finale of a three-game series. A night after the Braves battered Johan Santana, Niese tamed Atlanta’s offense and stopped yet another slide by the Mets.
Cincinnati 3, Chicago Cubs 0: Johnny Cueto pitched three-hit ball for eight innings, and Jay Bruce and Ryan Ludwick homered for the Reds. Cueto (15-6) moved into a tie with New York’s R.A. Dickey for the NL lead in victories. He retired the Cubs in order in four of the first five innings.
Pittsburgh 11, San Diego 5: Clint Barmes’ first career grand slam keyed a nine-run fourth inning and Neil Walker went 5 for 5 for the Pirates. Walker homered and doubled as the Pirates overcame an early 5-0 deficit and ended San Diego’s six-game winning streak. The Padres had won 11 in a row at Pittsburgh dating to 2009.
Philadelphia 8, St. Louis 7 (11): Juan Pierre beat out a run-scoring infield single in the 11th inning, lifting the Phillies. Philadelphia’s Erik Kratz hit a three-run homer off Mitchell Boggs in the eighth that tied the game 7-all. Ryan Howard also homered for the Phillies.
L.A. Dodgers 5, Miami 0: Chris Capuano held Miami hitless until the seventh inning and Hanley Ramirez drove in three runs against his former team, leading the Dodgers. Capuano shut down the Marlins until Jose Reyes lined a clean single to center field with one out in the seventh.
Milwaukee 5, Houston 3: Yovani Gallardo handled Houston once again and Corey Hart homered as the Brewers broke an 11-game road skid. Milwaukee won away fron home for the first time since July 8 at Houston in its last game before the All-Star break. The Brewers had been swept at the Reds, Phillies and Cardinals since then.
Arizona 7, Washington 4: Rookie Patrick Corbin allowed four hits through seven innings and the Diamondbacks snapped the Nationals’ season-high winning streak at eight games. Corbin retired 16 in a row after Bryce Harper’s infield single in the first.
San Francisco 9, Colorado 6: Hunter Pence hit a three-run homer during a five-run rally in the eighth inning that lifted the Giants. Buster Posey’s sacrifice fly in the eighth tied it. Melky Cabrera, who had an RBI single in the comeback, drove in three runs.
From News wire services