ANAHEIM, Calif. (AP) — Logan Morrison hit a go-ahead RBI double during Seattle's two-run 12th inning, and the Mariners hung on to beat the Los Angeles Angels 3-2 on Saturday night.

The AL West rivals played extra innings for the second straight night, less than 24 hours after the Angels won the series opener 3-2 in 16 innings.

Los Angeles remained 1 1-2 games behind AL West-leading Oakland.

Joe Thatcher (0-1) gave up a leadoff double in the 12th to Kyle Seager before Morrison drove him in with a hit down the left field line. Pinch-hitter Justin Smoak drove in pinch-runner Willie Bloomquist with an infield hit.

Dominic Leone (3-2) pitched one-plus inning for the victory after taking the loss Friday. Leone was pulled after he gave up a leadoff homer to David Freese.

Charlie Furbush got three outs for his first save in four major league seasons.