Carlos Gonzalez homered, doubled and singled in his return to the lineup, and the Colorado Rockies snapped a five-game losing streak with a 13-4 victory over the Chicago Cubs on Wednesday in Denver.
Corey Dickerson had four hits, drove in three, and was a homer shy of the cycle. Mike McKenry also homered for Colorado.
The Rockies hadn’t won since beating the Cubs last week at Wrigley Field, but ended their struggles with a big sixth inning against starter Jake Arrieta (6-3). Trailing 4-3, the first seven batters had hits, including Gonzalez’s 11th homer, a two-run shot that gave the Rockies a 6-4 lead.
Arrieta left after allowing pinch-hitter Brandon Barnes’ RBI single that made it 9-4. Kyuji Fujikawa came on and allowed the final run before retiring the side.
Arrieta, who had not allowed more than four runs in a game this season, gave up nine runs and 13 hits. The nine earned runs allowed matched a career high.
Rangers 3, White Sox 1: Adam Rosales homered twice in a game for the first time in his career, and Nick Tepesch pitched scoreless ball into the sixth inning, leading Texas over Chris Sale and the White Sox at U.S. Cellular Field.
The Rangers, who began the day with baseball’s worst record, have won consecutive games for the first time since June 27-28. They routed the White Sox 16-0 on Tuesday.
Rosales hit a two-run homer in the second, and added a solo shot in the seventh. He entered with only one homer this season.
Tepesch (4-7) gave up six hits in 5 2/3 innings. He had lost four straight decisions, and skipped a turn because of a sore left knee.
Sale (10-2) allowed three hits in six innings, striking out nine. His only other loss this season came on June 12.
Chicago’s Dayan Viciedo homered in the seventh.
Red Sox 2, Cardinals 1: Xander Bogaerts drove in both runs, including a go-ahead sacrifice fly in the ninth inning, as Boston won in St. Louis.
The matchup of Shelby Miller and Joe Kelly, former teammates who were each other’s best man, was a high-quality draw. Each allowed a run in seven innings.
Junichi Tazawa (2-3) worked a perfect eighth and Koji Uehara worked around two hits in the ninth for his 23rd save in 25 chances. Boston won for just the third time in 14 games and snapped St. Louis’ three-game win streak.