Seattle's Ichiro Suzuki singled off Detroit starter Nate Robertson in the fifth for hit No. 2,000 of his career in Japan and the majors. He got another single to give him 2,001.
Chicago's Frank Thomas was scratched about 15 minutes before the game with an upset stomach.
The Indians have outscored their opponents, 33-7, in the second inning this season.
The 1907 Washington Senators and 1926 St. Louis Browns also needed 40 games to win back-to-back games. The all-time mark is 60 games, set by the 1895 Louisville Colonels.
Yankee Jason Giambi turned his ankle rounding first base in the ninth.
The Angels, who entered with a major league-leading 229 runs scored, have just six in their last 52 innings.