The Seattle Mariners tied a club-record with seven home runs last night, including two each by Alex Rodriguez and Edgar Martinez, in a 10-0 victory over the Angels in Anaheim, Calif. Ken Griffey Jr., Russ Davis and John Mabry also homered as Seattle extended its winning streak to three games. The seven homers were the most given up by Angels pitching since June 27, 1996, when they surrendered a club-record eight homers against Oakland.

Jeff Fassero (4-8) gave up three hits and struck out 10 -- including Darin Erstad and Todd Greene three times each -- in eight innings. He allowed just one hit in his final 6 1/3 innings. Three of the left-hander's four walks were issued to Mo Vaughn.

Paul Abbott pitched the ninth to complete the combined shutout.

Griffey and Rodriguez, who have been mentioned in a reported salary-dumping threat by Seattle management to avoid paying $100 million in cost overrides on the new ballpark the Mariners will move into after this road trip, helped build a 4-0 lead through the first four innings with solo homers off Shigetoshi Hasegawa (1-3).

RED SOX 4, DEVIL RAYS 2: Mark Portugal beat Tampa Bay for the third time this season and Mike Stanley homered for Boston in St. Petersburg, Fla.

Portugal (5-6) went six innings, giving up two runs and seven hits, to improve to 3-0 in four starts against the Devil Rays. Tim Wakefield pitched a perfect ninth for his ninth save.

"Everyone kind of has certain hitters and certain teams they do well against," said the right-handed Portugal. "And some teams, for some reason, you just can't get out. That's baseball."

Tampa Bay stranded nine men and went 1 for 12 with runners in scoring position against Portugal and Derek Lowe, who struck out Jose Canseco and Fred McGriff to get out of a jam in the seventh.

The victory gave Portugal three of Boston's four victories against the Devil Rays, who lead the season series 6-4, including a 5-1 mark at Fenway Park.

The Red Sox played without all-star Nomar Garciaparra, who sat out for a third straight day with a sore left groin. He learned before the game he had been selected as the AL's starting shortstop ahead of New York's Derek Jeter.

ATHLETICS 4, RANGERS 2: Tim Hudson pitched seven shutout innings and John Jaha drove in the go-ahead runs for host Oakland.

Jason Giambi went 4 for 4 and Tony Phillips had two hits, including career No. 2,000, as the Athletics won for just the fourth time in 12 games.

John Burkett (2-4) got his first loss since May 17 despite pitching 5 2/3 strong innings. He had allowed only two runs in his previous 18 innings before the A's scored four times in the sixth.

Hudson (4-1) allowed one run on five hits. He struck out seven and lowered his ERA to 2.54.