(Seattle, WA) -- Nelson Cruz blasted two homers and drove in three runs as the Mariners beat the Angels 5-3 in Seattle. Ryon Healy added a two-run blast, while Jean Segura went 3-for-5 to spike his average to .343. Wade LeBlanc allowed two runs in the first, but zilch after that to pick up the victory. Edwin Diaz struck out two in a flawless ninth to log his 24th save. The Mariners are 9-and-2 in the last 11 games.