CLEVELAND -- Yan Gomes hit a three-run homer with two outs in the ninth inning off closer Greg Holland as the Cleveland Indians rallied for four runs in their last at-bat for Corey Kluber and beat the Colorado Rockies 4-1 on Tuesday night.
After Austin Jackson tied it with a two-out bloop RBI single, Gomes connected on the first pitch from Holland (2-3), driving it into the seats in center field to touch off a wild celebration in Progressive Field.
Gomes flung his helmet and skipped around the bases as the Indians players danced out of their dugout at the improbable walk-off win.
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
Kluber (10-3) deserved it. The right-hander gave up three hits, struck out 11, threw his second straight complete game and continued his dominance since returning from the disabled list on June 1 (see full recap).
Sale strikes out 13 as Red Sox stay hot
ST. PETERSBURG, Fla. -- Chris Sale allowed two hits in eight innings and struck out 13, and the Boston Red Sox beat the Tampa Bay Rays 2-0 on Tuesday for their seventh straight victory.
Sale (14-4) reached double digits in strikeouts for the 15th time this season, the first time that's been done since Randy Johnson in 2002.
The win pushed Boston's AL East lead over the New York Yankees to four games.
Dustin Pedroia, back in the Boston lineup as a DH after a stint on the disabled list with left knee inflammation, scored the first run on a fielder's choice in the fourth. A bad throw by Austin Pruitt (6-3) prevented a possible inning-ending double play on Rafael Devers' chopper to the mound.
It was the only run allowed by Pruitt in his fourth major league start. He pitched 6 1/3 scoreless innings in a win at Houston last Wednesday.
Sale (14-4) gave up singles to Wilson Ramos in the fifth and Peter Bourjos in the sixth. The Rays did not get a runner to second base until the seventh, when Sale followed a walk to Logan Morrison with a wild pitch. It was his only walk (see full recap).
Stanton hits MLB-leading 38th HR in Marlins' win
WASHINGTON -- Giancarlo Stanton hit his career-high and major league-leading 38th home run of the season and drove in three runs as the Miami Marlins beat the Washington Nationals 7-3 on Tuesday night.
Stanton crushed a first-pitch fastball from A.J. Cole (1-2) deep into the center-field stands in the fifth for a 4-1 lead following singles by Miguel Rojas and Dee Gordon.
Derek Dietrich also homered and drove in three runs for the Marlins, who scored seven runs on six hits. Gordon's RBI double and Dietrich's two-run single put Miami up 7-1 in the seventh.
Vance Worley (2-2) thwarted the Nationals for the second time in nine days. He allowed one run on six hits over six innings after holding Washington to two hits during seven shutout frames in Miami's 7-0 win on July 31.
Bryce Harper went hitless but drove in two runs for Washington.
Stanton's hit 37 home runs in 2012 and 2014. The slugger has 31 home runs all-time against Washington and his 18 at Nationals Park are the most by any visiting player (see full recap).