Altuve's 4 hits, 4 runs lead Astros over Angels 10-4

Houston Astros' Jose Altuve, center, is greeted by teammates after he scored on a single hit by Carlos Gomez during the ninth inning of a baseball game against the Los Angeles Angels, Wednesday, June 29, 2016, in Anaheim, Calif. (AP Photo/Jae C. Hong)
Jae C. Hong/AP

ANAHEIM, Calif. (AP) Jose Altuve went 4 for 5 and scored four runs to help the Houston Astros beat the Los Angeles Angels 10-4 on Wednesday and complete the sweep of the three-game series.

It was the second time Houston has swept Los Angeles in the last two weeks. The Astros finished the six games with 37 runs. It was also Houston's eighth straight win over their AL West rivals, extending the longest winning streak against Los Angeles in franchise history.

Houston has gone 35-20 since May 1, the third-best mark in the AL in that span.

The Angels, who left 12 men on base, finished the homestand 1-6 and went 8-18 over the month of June. The Angels are a season-high 15 games under .500 (32-47). It's the fewest wins the Angels have recorded in June since 1980.

Altuve, who extended his career-high on-base streak to 32 games, was a home run shy of the cycle and finished the series 8 for 14 with two RBIs and six runs.