ANAHEIM, Calif. - Logan Morrison hit a three-run homer with two outs in the ninth inning that broke a scoreless tie, and the Seattle Mariners boosted their wild-card hopes with a 3-1 victory over the Los Angeles Angels on Thursday night.

With just their third win in nine games, the Mariners pulled within one game of the slumping Oakland Athletics for the second AL wild-card spot.

Mariners ace Felix Hernandez struck out 11 during seven innings of three-hit ball while getting no decision.

Seattle awoke from 17 consecutive scoreless innings with a clutch ninth-inning burst against Kevin Jepsen (0-2).

Wade LeBlanc pitched three-hit ball into the sixth inning for the major league-leading Angels, who scratched ace Jered Weaver and fielded a lineup of reserves a day after clinching the AL West title.

Tom Wilhelmsen (3-2) escaped a bases-loaded jam of his own making in the eighth.

Fernando Rodney allowed Hank Conger's homer in the ninth before finishing his 46th save.