Mitch Haniger and Ryon Healy each homered twice as the first-place Seattle Mariners shook off two homers by Mike Trout for the second consecutive night, beating the Los Angeles Angels 6-3 on Tuesday.
Trout took sole possession of the major league lead with 23 home runs. He also hit a pair in the Angels' 5-3 loss Monday night at Safeco Field.
Mike Leake (7-3) allowed one run in six innings for Seattle, which has won three straight and 10 of 12 to remain a half-game ahead of Houston atop the AL West.
Edwin Diaz worked the ninth for his big league-best 25th save in 28 tries.
Haniger's two-run homer in the fifth inning and Healy's solo shot in the sixth gave...