Milton Bradley hit an RBI double in the third and second-base prospect Dustin Ackley added another in the ninth for Seattle.
The shutout was the second for the Mariners in the past six days, coming on the heels of a 1-0 victory over the Giants on March 8. The club has had just one prior Cactus League shutout since 1994, that coming last season.
2010 Spring Training - null
Sights & Sounds
Spring Training Info
"That's hard to do, especially in Arizona," Mariners manager Eric Wedge said. "But the guys pitched well today. They were aggressive, pitched out of situations, made pitches when they had to, things you like to see as you get deeper in camp."
Vargas looked sharp in his second outing of the spring, throwing four scoreless innings, while allowing three hits and recording three strikeouts. Vargas, who is expected to be the club's No. 2 starter, has thrown seven shutout innings this spring.
"I feel good," Vargas said. "I didn't have an exact way I wanted to be right now, other than being in the strike zone and able to execute pitches when I wanted. For the most part, I've been able to get back in the count and ahead in the count. I'm pretty happy with it."
Non-roster invitee Charlie Haeger also baffled the Angels with his knuckleball, throwing a scoreless fifth inning in his Spring Training debut after missing the first few weeks of camp with soreness in his back.
Santana, making his third Cactus League start, tossed four innings, allowing one run on five hits with four strikeouts. His lone blemish came in the third inning on Bradley's RBI double down the right-field line. But he also caught Bradley trying to score on a delayed steal when Santana turned his back to catcher Hank Conger before firing home to get Bradley to end the frame.
"I left a couple pitches up, so I have to correct that," Santana said. "I left a few up, so I just need to figure out a way to keep them down. But it was a good changeup to Milton."
Right-handed relievers Jordan Walden, Michael Kohn and Trevor Bell -- who all saw time with the Angels last season -- each threw a scoreless inning for the Halos.
Mariners up next: Doug Fister makes his fourth start of the spring as the Mariners host the Cubs in a 1:05 p.m. PT game at Peoria Sports Complex. Fister (1-1, 5.00 ERA) had by far his best outing in his last start, giving up one run on two hits in four innings vs. the Dodgers. David Pauley, who has quietly put together a nice spring, will also throw for the Mariners, as will left-handed bullpen candidates Cesar Jimenez and Garrett Olson.
Angels up next: The club has an off-day on Monday, but left-hander Scott Kazmir is scheduled to pitch in a "B" game against the Rockies at 11 a.m. PT at Tempe Diablo Stadium. Catcher Hank Conger and outfielders Mike Trout and Chris Pettit are among the other players scheduled to play on Monday. The Angels return to Cactus League action on Tuesday with right-hander Joel Pineiro getting the start against the Padres in Peoria at 1:05 pm. PT.