Chris Young pitched shutout ball until Albert Pujols homered in the seventh inning, Robinson Cano had three hits and two RBIs to raise his average to .332, and the Seattle Mariners beat the Angels 5-1 on Monday.

After manager Lloyd McClendon lamented Seattle's production following losses over the weekend to Houston, the Mariners responded with five runs in the first two innings off Tyler Skaggs (4-2). Seattle scored three unearned runs with two outs in the second.

Young (4-2) kept the Angels without a hit until Kole Calhoun's single with one out in the sixth inning. An inning later, Pujols hit his 506th career home run, pulling within three of Gary Sheffield for 24th on baseball's all-time homer list.

More From 1460 ESPN