Roger Clemens took another step toward an impressive milestone.

Clemens won his 295th game and Alfonso Soriano and Nick Johnson opened the game with consecutive homers yesterday as the New York Yankees beat the host Tampa Bay Devil Rays, 10-5.

"Longevity is paying off," Clemens said. "It's something I've worked really hard throughout my career to do, and I just keep getting paid back for it in different good ways."

Clemens (2-0) allowed four runs and six hits in seven innings. After limiting Tampa Bay to a run and three hits through six, the six-time Cy Young Award winner gave up a three-run homer to Javier Valentin in the seventh.

Clemens struck out six, including rookie Rocco Baldelli four times, and walked three. He would be the 21st pitcher to reach 300 wins.

* WHITE SOX 10, TIGERS 2: Magglio Ordonez hit a three-run homer to cap a nine-run eighth inning as Chicago rallied to win at home. The Tigers are off to an 0-6 start for the second consecutive season, leaving rookie manager Alan Trammell still looking for his first win. Detroit began 0-11 last year and finished 55-106, tying Tampa Bay for the worst record in the majors.

Miguel Olivo drew a bases-loaded walk to push across the go-ahead run in the eighth, D'Angelo Jimenez had a two-run double, and Josh Paul, who entered earlier in the inning as a pinch-runner, added a two-run single.

* MARINERS 11, RANGERS 2: Edgar Martinez homered and Dan Wilson hit an RBI single on the first pitch he saw this season as Seattle jumped on Chan Ho Park early and won in Arlington, Tex.

Seattle led 4-0 when Park (0-2) was pulled after Ichiro Suzuki's leadoff single in the fourth. The Mariners scored in each of the first three innings.

Park has pitched just 52/3 innings in his two starts, allowing 10 runs and 11 hits. The right-hander was 9-8 in an injury-plagued 2002 season, his first after signing a five-year, $65 million deal with Texas.

Freddy Garcia (1-1) bounced back from his poor first start, allowing just two runs and three hits in 61/3 innings. He struck out four and walked six, the last two consecutive batters in the seventh before he was pulled after 118 pitches (64 strikes).

* BLUE JAYS 8, TWINS 1: Carlos Delgado homered and drove in four runs, and Cory Lidle pitched seven strong innings as Toronto completed a three-game sweep of host Minnesota.

Delgado hit a two-run homer in the first inning, his second of the season, and added a two-run single in a four-run third.

Lidle (1-1) allowed one run on six hits over seven innings, striking out seven and keeping the Twins stuck in their season-opening slump. Minnesota has scored just 20 runs in six games.

Brad Radke (1-1), sharp in his first start at Detroit, was hit hard, giving up eight runs on 10 hits in three-plus innings.

* ATHLETICS 7, ANGELS 6: Mark Ellis had four hits and Chris Singleton had three RBI to help host Oakland complete a three-game sweep of Anaheim. Starters John Lackey for the Angels and Tim Hudson for the A's each gave up four runs in five innings without figuring in the decision.

* ROYALS-INDIANS, PPD: The weather did what no team could do in the first week of the season -- it stopped the Royals from winning. Kansas City, off to a 5-0 start for the first time in franchise history, was rained out at home.

Bret Boone is safe as catcher Chad Kreuter is late with tag. Mariners evened record at 3-3, Rangers continued to struggle with pitching.