Pedro Martinez hardly had to outpitch Tim Hudson -- Oakland's all-star right-hander staked Boston to a huge lead himself.

Martinez pitched six innings of two-hit ball to win his third straight start, and surging Boston completed a three-game sweep of the Athletics with an 8-3 win last night in Oakland, Calif.

Boston, which has won 14 of 15 and 26 of 31, pulled within two games of the first-place New York Yankees for the first time since before play on June 3. New York's doubleheader against Tampa Bay was postponed because of rain.

Despite their first four-game losing streak since early July, the AL West-leading A's maintained a 11/2-game division lead over the Anaheim Angels.

Martinez (16-5) improved to 5-1 with a 1.25 ERA in seven regular season starts in the Coliseum, and Hudson lost for the first time in 10 home starts this year. He lasted only three innings, allowing seven runs, six hits and a season-high five walks.

David Ortiz hit a two-run single in the first for Boston, which is 8-1 this year against Oakland, the team it beat in last season's division series.

* INDIANS 9, MARINERS 5: Ronnie Belliard hit a three-run homer in the fourth and Cleveland beat host Seattle.

Seattle's Ichiro Suzuki went 1 for 5 to extend his hitting streak to 13 games and moved within 30 hits of tying George Sisler's single-season major league record of 257 hits. He has 24 games to tie Sisler's mark, set in 1920 with the St. Louis Browns.

Jody Gerut also homered and Ben Broussard drove in two runs for the Indians, who won the season series against the Mariners 5-4.

Edgar Martinez hit two homers, and Bret Boone and Greg Dobbs had one each for Seattle, which lost its seventh straight.

* WHITE SOX 5, RANGERS 2: Carlos Lee hit a tiebreaking RBI single in Chicago's four-run sixth and Freddy Garcia pitched five solid innings in his first start in over two weeks, leading the White Sox to the road win.

Ben Davis homered and Timo Perez hit a two-run double for the White Sox, who've won five of six but remained 81/2 games behind first-place Minnesota in the AL Central.

* BLUE JAYS 1, ANGELS 0: Justin Miller allowed two hits over eight innings to outpitch Kelvim Escobar and lead Toronto to the road victory.

Miller (3-3) retired his first 11 batters before Vladimir Guerrero lined a single to right with two outs in the fourth. Anaheim's other hit was a one-out single in the eighth by Adam Kennedy.

Miller, who struck out three and walked one, in his longest outing of the season.

* DEVIL RAYS-YANKEES, PPD.: The doubleheader in New York was postponed by rain.

The first game was a makeup of Monday's doubleheader that was changed to a single night game when the Devil Rays were unable to get to New York in time for the start of Game 1 because of Hurricane Frances.

One of the games will be made up today in a doubleheader beginning at 3:05 p.m.

* ROYALS-TIGERS, PPD.: The game in Detroit was postponed by rain. The teams will play a doubleheader today.