CINCINNATI -- Rookie pitcher Kyle Freeland hit one of Colorado's four solo homers off Bronson Arroyo on Sunday, leading the Rockies to a 6-4 victory over the Cincinnati Reds.
The Rockies extended the best start in franchise history by taking two of three from slumping Cincinnati. They have the NL's best record at 28-17.
Freeland (5-2) remained unbeaten on the road, giving up four runs -- three earned -- in 5 2/3 innings. Joey Votto and Scott Schebler homered off him in the sixth. The left-hander is 3-0 in five road starts.
Freeland also doubled and hit his first major league homer off Arroyo (3-4), connecting on a 71 mph pitch for a drive that carried over the wall in right field. Carlos Gonzalez, DJ LeMahieu and Pat Valaika also had solo shots off Arroyo, who has given up 15 homers -- second-most in the NL (see full recap).
Gomes' 5 RBIs help Indians sweep Astros
HOUSTON -- Yan Gomes homered and tied a career high with five RBIs to lead the Cleveland Indians over the Houston Astros 8-6 on Sunday and complete a three-game sweep.
Gomes' third-inning homer off Joe Musgrove (3-4) gave the Indians a 3-1 lead, and Cleveland added three more runs in the fourth. The Indians are 5-1 against Houston this season, dealing the Astros two of their three series losses.
Danny Salazar (3-4) yielded three runs and four hits in 5 2/3 innings with seven strikeouts.
Marwin Gonzalez hit a two-run homer off Zach McAllister on the 13th pitch of an at-bat with two outs and the ninth, and Alex Bregman homered on the next pitch. McAllister then struck out Nori Aoki.
Musgrove allowed a season-high seven runs and matched a high with eight hits. He lasted three-plus innings in his shortest start this season, and his ERA rose from 4.57 to 5.63 (see full recap).
Gardner, Sabathia lead Yanks over Rays, avoid sweep
ST. PETERSBURG, Fla. -- Brett Gardner hit his eighth home run, one more than this 2016 total, and CC Sabathia won consecutive starts for the first time in nearly a year to help the New York Yankees beat the Tampa Bay Rays 3-2 Sunday and avoid a three-game sweep.
Rookie Aaron Judge made a full extension diving backhand catch on the right field warning track in the sixth to rob Evan Longoria of a tying extra-base hit, starting a double play that doubled up Corey Dickerson at first.
Didi Gregorius had four hits, including an RBI single, as New York won for just the fourth time in 11 games.
Sabathia (4-2), coming off a win at Kansas City, allowed two runs and four hits in five-plus innings. He had not won back-to-back starts since June 10 against Detroit and six days later at Minnesota.
Tyler Clippard stranded Kevin Kiermaier at third in the seventh when he relieved Chad Green and retired Logan Morrison on a flyout on the 11th pitch of an at-bat. Dellin Betances got four outs -- three on strikeouts -- for his second save (see full recap).
Trout, Cron power Angels past Mets 12-5 to avoid sweep
NEW YORK -- Mike Trout homered, doubled and drove in three runs, C.J. Cron hit a grand slam and the Los Angeles Angels bolted to a big lead in beating the New York Mets 12-5 Sunday.
Aiming to avoid a three-game sweep, the Angels built a 9-0 lead by the third inning. Andrelton Simmons and Jefry Marte also homered for Los Angeles.
Matt Reynolds, Curtis Granderson and Jay Bruce hit home runs as the Mets tried to rally.
Cron's long slam highlighted a five-run first, and Trout hit his 14th homer and Marte followed with a home run in the second that chased Tommy Milone (1-2). Trout lined an RBI double off the center field wall in the third.
Jesse Chavez (4-5) pitched into the sixth and left soon after Bruce's three-run drive made it 9-5 (see full recap).