Jered Weaver is feeling a little invincible these days, which is understandable when you're pitching as well as he is and you just dominated the Seattle Mariners, a team that would struggle to score runs in the Pacific Coast League.

Maybe that's why the Angels' ace, after Vernon Wells' 10th-inning single gave his team a 1-0 walk-off win over the Mariners on Friday night, said he plans to go through with an appeal of a six-game suspension for throwing at the head of Detroit Tigers catcher Alex Avila last Sunday.

"I want my voice heard, so we're going to follow through with the appeal and see what happens," Weaver said after giving up seven hits in nine scoreless innings. "Mike [Scioscia] is cool with it. If he had a problem, he would have let me know."

Though Weaver appears to have little chance of getting the suspension lifted -- about the best he can do is get it reduced by a game -- he said he will meet with Major League Baseball officials in New York next week to give his side of the story. The Angels begin a three-game series in Yankee Stadium on Tuesday night.

Had Weaver dropped the appeal after Friday night's game, he could have begun the suspension Saturday and returned to the rotation next Saturday in Toronto.

But if the suspension is upheld and Weaver starts serving it Tuesday or Wednesday, it may force the Angels to find a second replacement in the rotation next week.

"It's not our decision -- it's his decision, and it's his representatives' decision," Scioscia said. "He wants his side heard. We'll support him, whatever he decides."

Weaver (14-5) got a no-decision Friday night but was still superb, striking out eight and walking one to lower his major league-leading earned-run average to 1.78.

He set a franchise record with his 15th consecutive quality start, breaking the mark set by Frank Tanana in 1977.

The right-hander outlasted former Long Beach State teammate Jason Vargas, who gave up seven hits in six scoreless innings for Seattle.

"I was rooting for a 0-0 game, and let the bullpen decide it," said Long Beach State Coach Troy Buckley, who watched the game on television. "I very much like how it went."