Stephen Strasburg pitched seven scoreless innings for his 14th win, Trea Turner had three RBIs and Daniel Murphy homered as the Washington Nationals beat the Cleveland Indians 4-1 Wednesday. Strasburg (14-1) bounced back from his only loss of the season to hold the American League Central-leading Indians to three hits. The right-hander also had seven strikeouts and two walks in the victory. Cleveland starter Carlos Carrasco (7-4) surrendered three runs on as many hits in six innings to take the loss. Marlins 11, Phillies 1 Giancarlo Stanton drilled a two-run homer and Don Kelly hit two triples to lead Miami over Philadelphia. The Marlins took two out of three games from the Phillies and retained their position as the second and final wild-card team in the National League playoff race. Stanton's homer, his 22nd of the season, was part of a three-run first inning for Miami. The blast to left field gave Stanton 525 career RBIs, moving him past former Marlins star Miguel Cabrera for third place on the franchise list. Padres 8, Blue Jays 4 Adam Rosales, Brett Wallace and Alex Dickerson hit home runs as San Diego defeated Toronto to avoid a sweep in the three-game series. The Padres have homered in 25 consecutive games, a club record, and Dickerson extended his personal homer streak to four games when he hit his sixth of the season in the eighth inning against left-hander Franklin Morales. The 2002 Texas Rangers set the major league record with homers in 27 straight games. Luis Perdomo (5-4) allowed five hits, two walks and four runs in 5 2/3 innings. The right-hander struck out four. Tigers 4, Red Sox 3 Miguel Cabrera hit a tiebreaking home run in the ninth inning as Detroit completed a three-game series at Fenway Park. Boston had been the only team in the majors yet to suffer a sweep this season. Detroit, which went 5-2 on its road trip, squandered a 3-1 lead. However, with two outs in the top of the ninth, Cabrera hit Brad Ziegler's 1-0 offering for a homer and a 4-3 lead. Ziegler (0-1) had not allowed a run in his first six innings for Boston since he was acquired from Arizona in a trade July 9. Victor Martinez went 4-for-4 with two RBIs and James McCann hit a home run for the Tigers, who left 10 men on base. Rays 3, Dodgers 1 Evan Longoria homered and Tampa Bay snapped its four-game slide. The Rays won for first time in five all-time games at Dodger Stadium and halted the Dodgers' three-game winning streak. Rays lefty Matt Moore allowed a run on four hits with five strikeouts and four walks in 6 2/3 innings. Moore (7-7) worked at least six innings for a 10th consecutive start. Closer Alex Colome earned his 22nd save in 23 opportunities with a perfect ninth. Dodgers starter Brandon McCarthy (2-1) lasted four innings, giving up three runs on four hits with seven strikeouts and two walks. McCarthy was 5-0 in eight previous starts in a Dodger uniform. Reds 2, Giants 1 Jay Bruce belted a solo home run off Madison Bumgarner to snap a tie in the seventh inning to lift Cincinnati to the win. Dan Straily limited the Giants to three hits in 7 2/3 innings in his AT&T Park debut, helping Cincinnati record its fourth consecutive series win since the All-Star break. Bruce smacked the first pitch of the seventh inning well over the right field wall for his fourth homer of the series and sixth in five games. Rockies 3, Orioles 1 Nick Hundley and David Dahl both homered in the sixth inning, and Jon Gray gave Colorado seven solid innings in a win over Baltimore. The Rockies finished with only five hits, but two of them were homers that gave them their three runs. Gray (7-4) allowed one run on five hits with three strikeouts and two walks. Orioles starter Dylan Bundy (3-3) began well in his third major league start. He retired the first 16 Rockies before giving up a walk and the two homers in the sixth, blasts that put Colorado on top for good. Pirates 10, Mariners 1 Gerrit Cole pitched a three-hitter and singled and scored as Pittsburgh beat Seattle and gain a split of a two-game series. Jung Ho Kang hit a bases-clearing double in a four-run seventh inning, and Andrew McCutchen hit a three-run homer in the eighth after the Pirates built a 3-0 lead in the third. Cole (6-6) finished with six strikeouts and no walks in his first career complete game. He had not won since May 20. Cardinals 5, Mets 4 Kolten Wong's go-ahead RBI double in the top of the ninth inning capped a two-run rally by St. Louis, which edged New York. Jedd Gyorko began the comeback by drawing a one-out walk against Jeurys Familia (2-2). Yadier Molina followed with a game-tying RBI single to score pinch runner Randal Grichuk. Molina was thrown out at third on a comebacker by pinch hitter Jeremy Hazelbaker, who stole second and trotted home on a double down the third base line by Wong. The blown save ended a streak of 52 straight regular-season saves by Familia dating back to last Aug. 1. He did blow three saves in the World Series. Other results: Astros 4, Yankees 1; Cubs 8, White Sox 1; A's 6, Rangers 4; Diamondbacks 8, Brewers 1; Braves 9, Twins 7; Royals 7, Angels 5.