SEATTLE (AP) _ David Bell's sacrifice fly scored pinch-runner Shane Monahan in the 10th inning Friday night to give the Seattle Mariners a 4-3 victory over the Anaheim Angels.

The Mariners came back to win with two runs in the bottom of the inning after Darin Erstad's homer put the Angels ahead in the top of the 10th.

Seattle got its final two runs without a hit. Troy Percival, Anaheim's closer, gave up leadoff walks to Ken Griffey and Alex Rodriguez.

On a 1-2 pitch to Tom Lampkin, Percival (4-6) threw a wild pitch behind the batter, advancing Griffey and Monahan. Lampkin followed with a sacrifice fly to right that scored Griffey.

With a 1-0 count on Ryan Jackson, Percival was relieved by Mark Petkovsek, who walked Jackson to bring up Bell.

On the winning run, Jim Edmonds' throw from shallow center was wide to catcher Matt Walback as Monahan scored.

Jose Mesa (3-6) got the victory despite giving up Erstad's homer.

Erstad, who tied the game with an RBI single in the eighth, hit a line drive to right for his 13th homer.

Anaheim's Mo Vaughn hit a 444-foot homer into the fourth deck in right field for the longest home run in new Safeco Field. It was the first homer into the fourth deck since the Mariners moved from the Kingdome to Safeco on July 15.

After Vaughn put the Angels ahead 1-0 with his 30th homer of the season in the fourth, Lampkin gave Seattle the lead with a two-run homer in the bottom of the inning. His ninth homer came after Edgar Martinez's single. The Mariners tied a team record by homering in their 16th straight game.

Anaheim tied the score at 2 after Gil Meche walked Matt Walbeck to lead off the eighth. Paul Abbott replaced Meche, Gary DiSarcina sacrificed Walbeck to second and Erstad singled in Walbeck.

Angels rookie Brian Cooper gave up two runs on seven hits in 6 2-3 innings.

Meche allowed two runs and three hits in seven-plus innings.

Notes: Safeco Field's retractable roof was open to start the game, but was closed in the second inning when it began to rain, bringing out umbrellas and sending fans scurrying for cover. ... Vaughn became the first Angels' player to hit 30 homers since Tim Salmon had 33 in 1997. Vaughn is the 10th Angels' player to have 30 homers and 100 RBIs in a season. ... The previous longest homer was Bernie Williams' 441-foot shot for the New York Yankees on Aug. 16. ... The 1995 Mariners hit homers in 16 consecutive games from Aug. 29-Sept. 13, when they dramatically came from behind to catch the Angels and win the AL West.