Tino Martinez homered twice and Bernie Williams had four hits and three RBI last night to power the visiting New York Yankees to a 7-4 win over the Seattle Mariners.

Martinez, a former Mariners player, hit career homers No. 200 and 201 in New York's first appearance at Safeco Field. The Yankees pulled even with Texas and Cleveland for the top record in the American League at 65-42.

Roger Clemens (10-4) struggled early, but settled down in the middle innings. He allowed four runs and six hits in seven innings.

Mike Stanton pitched a perfect eighth and Mariano Rivera got three outs for his 29th save.

Chuck Knoblauch singled, doubled, tripled and scored three times for the Yankees.

ANGELS 8, RED SOX 0: Chuck Finley and Al Levine combined on a four-hitter and Jim Edmonds went 4 for 4 to spark Anaheim at home. Troy Glaus hit a three-run homer to help Finley (6-10) win for only the second time in 10 starts at home this season. The left-hander allowed four hits in seven innings after giving up 43 earned runs over 41 2/3 innings in his previous eight outings. Boston's third loss in four games put the Red Sox a game behind the Blue Jays in the AL wild-card race.

ATHLETICS 7, WHITE SOX 6: Scott Spiezio delivered a game-winning, two-out RBI single in the bottom of the 11th as Oakland snapped Chicago's three-game winning streak. Chicago's Greg Norton tied the score in the ninth with a homer off Doug Jones.