ANAHEIM, Calif. (AP) -- The Los Angeles Angels became the first team in the major leagues to clinch a playoff spot on Monday night, with Matt Shoemaker pitching five-hit ball into the eighth inning of an 8-1 victory over the Seattle Mariners.

David Freese and Brennan Boesch homered for the big league-leading Angels (94-56), who reduced their magic number to three in the AL West race with their 11th victory in 12 games. Los Angeles is assured of at least a wild card berth in its first postseason since 2009.

Albert Pujols left the game in the third inning with a left hamstring cramp after hitting a three-run double off Hisashi Iwakuma (14-8) for Los Angeles' first runs.

The Mariners (80-69) dropped two games behind Kansas City for the second AL wild card spot with their fifth loss in six games.