Mariners starter Nate Robertson lasted three innings, yielding four runs and four hits. San Francisco opened the scoring against him in the second inning as Buster Posey walked, moved to second base on Cody Ross' single and came home on Pablo Sandoval's single.
Mike Fontenot's double christened the Giants' big third. Darren Ford walked before Tejada lashed his triple to left-center field and widened the Giants' lead to 3-0. Tejada scored on Aubrey Huff's groundout.
Andres Torres and Huff singled ahead of Posey's fifth-inning double that hiked the Giants' lead to 6-0.
Seattle mustered a sixth-inning run off reliever Javier Lopez as Jack Cust singled and came across on Ryan Langerhans' double.
Giants closer Brian Wilson, whose progress had been delayed by a stiff back, struck out two batters in a perfect fifth inning.
Up next for Mariners: American League Cy Young winner Felix Hernandez makes his Cactus League debut Monday with an expected three-inning start when the Mariners play the A's at Phoenix Municipal Stadium at 12:05 p.m. PT. Hernandez has been brought along slowly this spring, following the same plan as last year, with a 33-pitch simulated game Thursday his only live action so far. Prize prospect Michael Pineda will follow Hernandez, and Aaron Laffey, acquired by trade from the Indians last week, is also slated for an inning of work.
Up next for Giants: It'll be a World Series rematch as the Giants face the Texas Rangers in a 6:05 p.m. PT contest at Scottsdale Stadium, available live on MLB.TV. Jonathan Sanchez, the pitcher of record in the lone Fall Classic game the Giants lost, will start and oppose Alexi Ogando. Since Ogando throws right-handed, switch-hitter Andres Torres, who has been limited to batting left-handed by a pulled muscle in his left side, might return to the starting lineup. San Francisco will confront Texas once more next Sunday.
Chris Haft is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.