Dodgers continue winning ways over Marlins
MIAMI — Yasiel Puig hit his second homer of the game with two outs in the ninth inning Friday night, and the three-run shot helped the Los Angeles Dodgers beat the Miami Marlins 6-4 for their seventh consecutive victory.
Corey Seager also homered for the Dodgers (62-29), who were one strike from defeat three times before winning for the 27th time in the past 31 games.
The Marlins led 4-3 when Joc Pederson singled on a 1-2 pitch with two outs in the ninth against A.J. Ramos (24). Pederson moved up on a wild pitch, Yasmani Grandal walked on a 3-2 pitch, and both runners advanced on another wild pitch.
• Red Sox 5, Yankees 4 — At Boston: Aroldis Chapman walked home the winning run without getting an out in the ninth inning, handing Boston a victory over New York.
Chapman (2-1) gave up two runs in the ninth for his third blown save. New York entered tied for the major league lead with 17 blown saves.
• Cubs 9, Orioles 8 — At Baltimore: Addison Russell hit a go-ahead solo homer in the ninth inning and Chicago edged Baltimore after squandering an eight-run lead.
Mark Trumbo tied the game at 8 with a two-run homer off Koji Uehara (3-4) in the eighth. Russell responded when he hit a firstpitch fastball from Brad Brach (2-2) over the left field fence.
• Astros 10, Twins 5 — At Houston: Brian McCann hit a three-run homer to cap an eight-run second inning, Marwin Gonzalez had a solo shot and Houston opened the second half of the season with a win over Minnesota.
Gonzalez, Alex Bregman, George Springer, Josh Reddick and Carlos Correa each had an RBI to chase starter Jose Berrios (8-3). McCann, who struck out to start the second inning, greeted Phil Hughes with his homer.
• Brewers 9, Phillies 6 — At Milwaukee: Ryan Braun hit a grand slam off the scoreboard in center field and Orlando Arcia added a three-run shot during an eight-run second inning, helping Milwaukee beat Philadelphia.
Nick Pivetta (2-5) struck out his first four batters before the Brewers got on top of his fastball in the second. Arcia hit his ninth home run, and Braun crushed the first pitch for his sixth career grand slam, most in franchise history.
• Braves 4, Diamondbacks 3 — At Atlanta: Freddie Freeman and Atlanta topped baseball’s comeback kings at their own game, scoring two runs in the eighth inning to beat Arizona.
The Diamondbacks lead the majors with 29 comefrom-behind wins and were in position for No. 30 when Chris Owings scored the tiebreaking run on a wild pitch in the eighth.
• Pirates 5, Cardinals 2 — At Pittsburgh: Josh Bell hit a three-run homer off Seung Hwan Oh with one out in the ninth inning to give Pittsburgh a dramatic win over St. Louis.
Adam Frazier led off the bottom of the ninth with a double and Oh intentionally walked Andrew McCutchen with one out. Bell, a rookie, stepped in and sent a pitch from Oh (1-5) into the seats in left field for the first gameending hit of his career. The Pirates have won six of seven.
• Mets 14, Rockies 2 — At New York: Jacob deGrom came out dealing once again, striking out 11 and winning his sixth straight start as New York began what could be a last-chance homestand by routing Colorado.
Michael Conforto and T.J. Rivera homered, Yoenis Cespedes got four hits and deGrom contributed two singles for the Mets, who trail Colorado by 9 1/2 games for the second NL wild card.
• Nationals 5, Reds 0 — At Cincinnati: Gio Gonzalez pitched four-hit ball into the ninth inning, and Bryce Harper extended his mid-July tear with a pair of homers to lead Washington over Cincinnati.
Gonzalez (8-4) snapped his streak of three straight tough-luck losses. He allowed a double and three infield singles before leaving with one out in the ninth after his 113th pitch. Matt Albers gave up three singles, and Matt Grace escaped the bases-loaded threat for his first save.
• Blue Jays 7, Tigers 2 — At Detroit: Aaron Sanchez pitched six strong innings for his first win of the season as Toronto beat Detroit.
Steve Pearce and Jose Bautista homered for the Blue Jays, who won the opener of a 10-game road trip.
• Mariners 4, White Sox 2 — At Chicago: Robinson Cano hit a three-run drive on his first swing since connecting for the winning homer in the All-Star Game, helping James Paxton and Seattle beat Chicago.
Jean Segura added two hits and scored twice as the Mariners started a six-game trip with their third victory in four games. Paxton (8-3) struck out nine while pitching six effective innings in his third straight win.
• Rangers 5, Royals 3 — At Kansas City, Mo.: Adrian Beltre hit a three-run homer, pinch-hitter Mike Napoli had a go-ahead, two-run shot and Texas rallied to defeat Kansas City.
Martin Perez (5-6) allowed eight hits and a walk over seven innings, but kept all that traffic to just three runs. Two of those came in the second, when Alcides Escobar homered.
• Rays 2, Angels 1 in 10 innings — At Anaheim: Mike Trout went 1 for 5 in his return from a 39-game injury absence, and Brad Miller had an RBI double in the 10th inning of the Tampa Bay Rays’ victory over the Los Angeles Angels.
Trout looked healthy in his first game since May 28, when he tore a ligament in his left thumb sliding headfirst into second base. In his comeback game from the first significant injury of his career , the two-time AL MVP singled in the third inning and promptly stole second — again sliding headfirst, as he promised.
White Sox shortstop Tim Anderson (7) winds up for the throw to first base as Mariners right fielder Mitch Haniger (17) is forced out at second on Friday in Chicago. The Mariners won, 4-2.