Ichiro Suzuki had four hits, including a home run, and Jamie Moyer and the visiting Seattle Mariners sent the Cleveland Indians to their season-high seventh straight loss, 7-3, last night.

Seattle's Edgar Martinez hit his 236th homer as a designated hitter, passing Harold Baines as the all-time leader among DHs. Martinez has 301 career home runs.

Raul Ibanez also homered as the Mariners roughed up C.C. Sabathia (2-3). The left-hander yielded a career-high 11 hits in 62/3 innings.

Victor Martinez and Travis Hafner hit consecutive homers in the ninth inning for Cleveland. Casey Blake connected earlier for the Indians.

Suzuki is hitting .410 (41 for 100) in May, reaching base safely in every game during the month and in 24 straight overall. He's batting .332 for the season.

"In April, you get so excited to play the game that your body can't catch up," Suzuki said. "In May, you have a month behind you, things come together and you get good balance."

Moyer (3-2) yielded one run and four hits over seven innings in winning his second straight start. He struck out five and did not walk a batter.

* RED SOX 9, ATHLETICS 6: Jason Varitek hit a three-run homer and Boston took advantage of Bobby Crosby's rare error to win at home.

Derek Lowe (4-4) yielded five runs and nine hits in six innings, leading the Red Sox to their fifth straight win and ninth in 11 games.

Keith Foulke pitched a perfect ninth for his 10th save in as many chances. It was his first appearance against Oakland since leaving and signing with Boston as a free agent after last season.

* BLUE JAYS 6, ANGELS 5: Vernon Wells and Gregg Zaun hit run-scoring singles in the ninth inning off Troy Percival, rallying Toronto at home.

Reed Johnson hit a one-out bunt single off Percival, who mishandled a save for the fourth time in 16 chances, and advanced to second on Frank Menechino's single.

Wells's single to left scored Johnson, and when Shane Halter cut off Jose Guillen's off-line throw to the plate, Menechino took third as the third baseman's relay went to the backstop because catcher Bengie Molina had moved from the plate to grab Guillen's throw. Halter was charged with an error.

Carlos Delgado was intentionally walked, and Zaun followed with high chopper to shortstop David Eckstein, who couldn't field the ball cleanly as the winning run scored.

* TWINS 4, DEVIL RAYS 2: Jacque Jones had a go-ahead two-run double and visiting Minnesota snapped Tampa Bay's winning streak at five games, its longest in four seasons.

Starter Seth Greisinger (2-3) yielded two runs and six hits over five innings, and Jones gave the Twins a 3-2 lead in the fifth.

* WHITE SOX 4, RANGERS 0: Esteban Loaiza yielded two hits and struck out nine in eight innings to lead host Chicago.

Loaiza (6-3) struck out Alfonso Soriano in the fourth inning for his 1,000th career strikeout and struck out the side in the fifth. He retired eight straight batters between the fifth and seventh innings.

* ROYALS 7, TIGERS 3: Matt Stairs and Mike Sweeney hit two-run homers to power Kansas City at home.

Sweeney, who hit his fourth homer in eight games, also had two singles and scored three runs.