Joe Girardi had seven RBI and Scott Brosius drove in six -- both career highs -- as the New York Yankees routed the Texas Rangers, 21-3, last night in Arlington, Tex.

The Yankees beat Cleveland, the AL Central leader, 21-1 at Yankee Stadium on July 24, but had been slumping at the plate of late, scoring only 29 runs in nine games.

They broke out with 23 hits against the first-place team in the AL West, the most for the Yankees since a 14-1 win over Seattle on Aug. 25, 1984.

It was the most runs ever scored against the Rangers, topping a 20-4 loss to California on June 9, 1995.

"It was one of those games when everything falls and everything steamrolls," Brosius said. "You've got to enjoy it because you're not going to do it again tomorrow. A game like that just happens every once in a while."

Girardi, who was in an 0-for-17 slump and had just 13 RBI in 158 at-bats coming in, was 4 for 6, including two doubles and a triple.

Brosius, in a 2-for-37 slide, also was 4 for 6, including a three-run homer in the sixth.

Tino Martinez, in a 3-for-21 slump, was 4 for 6 with four RBI and a homer. And Paul O'Neill, in a 3-for-22 slump, was 3 for 5 as New York stopped the Rangers' three-game winning streak.

Andy Pettitte (11-9) won for the fourth time in five decisions since the July 31 trade deadline, giving up three runs and 10 hits in eight innings.

BLUE JAYS 9, ATHLETICS 4: Tony Fernandez had three doubles and drove in three runs, and Tony Batista and Brian McRae homered, as visiting Toronto split its four-game series.

Fernandez, who had been hitless in his previous three games for the first time this season, doubled to lead off the Blue Jays' two-run second. He had a two-run double as Toronto added five runs in the fourth, and an RBI double in a two-run sixth.

The Blue Jays, who had lost six straight at home before coming to Oakland, headed to Anaheim just two games behind the A's in the wild-card race.

David Wells (12-8) got his first win since July 22, allowing four runs and eight hits in 5 2/3 innings.

MARINERS 4, INDIANS 1: In Seattle, Ken Griffey Jr. and Alex Rodriguez hit consecutive homers in the first inning to prevent Cleveland from sweeping the four-game series.

Griffey hit his AL-leading 39th homer, a two-run shot, off Charles Nagy (13-9) and Rodriguez followed with his 33rd homer.

RED SOX 4, TWINS 1: Trot Nixon and Troy O'Leary hit two-run homers as visiting Boston halted its four-game losing streak and pulled into a tie for the wild-card lead with Oakland. Pat Rapp (5-5) gave up one run, eight hits and three walks in six innings. He escaped several jams by stranding 11 runners -- including eight in scoring position -- working his way out of bases-loaded jams in the first and third.

WHITE SOX 10, DEVIL RAYS 2: James Baldwin maintained his dome dominance and Paul Konerko tied a career-high with four RBI as Chicago won in St. Petersburg, Fla. Baldwin (8-11), who didn't allow a hit until John Flaherty's two-out double in the fourth inning, improved to 11-1 in his career indoors. He yielded two runs and six hits in seven-plus innings. Baldwin, who struck out three and walked four, has won all three career starts at Tropicana Field.

ANGELS 6, TIGERS 5: Matt Walbeck hit a one-out single in the eighth inning to drive in the go-ahead run in Anaheim, Calif. Detroit's Dave Borkowski, a rookie making his eighth big league start, committed three errors in the first two innings, helping the Angels score three unearned runs.