The Rockies had lost 18 of their previous 21 games, their pitchers compiling a 6.48 ERA during that span.
White Sox 8, Red Sox 3
BOSTON -- Conor Gillaspie, who missed Monday night's game with a bruised right knee, snapped a 3-3 tie with a two-run home run in the sixth inning to lead Chicago past Boston.
The win was the fifth in the last six games and eighth in the last 11 for Chicago, while the Red Sox fell to 1-7 on their homestand.
Gillaspie singled in a two-run second inning, doubled and scored in the fourth and then, after the Red Sox snapped an 18-inning scoreless streak with three runs in the fifth, hit his second homer of the season in the sixth.
Reds 4-6, Cubs 2-5
CINCINNATI -- Billy Hamilton's single drove home the winning run in the bottom of the ninth inning, lifting Cincinnati a sweep of Chicago in the second game of a day-night doubleheader.
In the first game, right fielder Jay Bruce hit a two-run home run and Johnny Cueto allowed two earned runs in 6 1/3 innings. Cueto (9-6) ranks second in the National League with a 1.15 daytime ERA.
Logan Ondrusek (3-2) pitched two scoreless innings to earn the win in the second game as the Reds rallied from a 5-0 deficit and sent the Cubs to their fifth consecutive loss.
WASHINGTON -- The scheduled game between Baltimore and Washington was rained out. A makeup game is scheduled for Aug. 4. Tuesday's scheduled starters -- Baltimore's Bud Norris and Washington's Doug Fister -- will start Wednesday when the series shifts to Baltimore for two games.