Angels Beat White Sox, 9-3
Mike Trout hit his 31st homer, and Albert Pujols joined Alex Rodriguez as the only players with 100 RBIs in 14 seasons.
Watch CBS News
Mike Trout hit his 31st homer, and Albert Pujols joined Alex Rodriguez as the only players with 100 RBIs in 14 seasons.
James Shields tossed seven innings of two-run ball to lead the White Sox.
Giolito pitched seven strong innings, and Garcia drove in three runs with his 18th homer and a double.
The Kansas City Royals beat the Chicago White Sox 8-2 on Saturday night, keeping Kansas City's slim playoff hopes alive.
Matt Davidson drove in three runs with his 26th homer and a double.
The victory snaps a six-game winning streak for the Astros, who clinched the AL West on Sunday but are still making a push for the league's best record.
Chicago starter James Shields (4-7) allowed three runs on six hits with four walks and five strikeouts in 5 2/3 innings.
The Houston Astros extended their winning streak to five games.
Matthew Boyd's no-hit bid ended when Tim Anderson doubled with two outs in the ninth inning.
Tim Anderson had a career-high four hits and stole two bases.
Mikie Mahtook hit a game-ending RBI single with two outs in the ninth inning.
Garcia is hitting .258 with two homers, 11 RBIs and 13 runs in 40 games this season.
Avisail Garcia went 5-for-5 and drove in a career-high seven runs, and Yoan Moncada scored five times.
Jose Abreu and Avisail Garcia drove in runs in the ninth inning.
Brandon Moss' grand slam in the first inning was all the offense Kansas City needed.