Pedro Martinez became the first 20-game winner in the major leagues this season, reaching the milestone for the first time in his career as he led the Boston Red Sox over the Mariners, 4-0, yesterday in Seattle.

Martinez (20-4) yielded two hits in eight innings, walked three and struck out 15, reaching double digits in strikeouts for the 15th time this season and the 50th time in his career.

Martinez, who won a career-high 19 games for Boston last year, improved to 4-0 against Seattle in his career with a 0.93 earned run average. Rod Beck completed the three-hitter.

Boston, which remained one game ahead of Oakland in the American League wild card race, stopped Seattle's five-game winning streak.

YANKEES 9, ANGELS 6: Ricky Ledee hit a tie-breaking, two-run triple with one out in the ninth to lift New York in Anaheim, Calif.

Tino Martinez had three hits, including a solo homer, and Darryl Strawberry got his first hits for the Yankees since last September.

Strawberry, who missed most of this season following colon cancer surgery and a 113-day suspension stemming from a drug-related arrest, was 2 for 2 with two walks and a pair of steals.

WHITE SOX 12, RANGERS 3: Liu Rodriguez hit a tie-breaking, two-run single in a seven-run seventh inning as the visiting White Sox stopped a five-game losing streak.

Rafael Palmeiro's league-leading 42nd homer, a two-run drive in the third, moved him one ahead of Seattle's Ken Griffey Jr.

DEVIL RAYS 11, TWINS 3: Herbert Perry homered and hit a tie-breaking two-run single in a six-run seventh inning as Tampa Bay got a season-high 18 hits in the home win.

ATHLETICS 2, TIGERS 1: Rookie Tim Hudson pitched a four-hitter for his first complete game as Oakland (75-61) won at home to exceed last year's win total.

BLUE JAYS 6, ROYALS 3: Carlos Delgado hit his 40th home run and went 4 for 4 as Toronto won a road game shortened to eight innings because of rain.