The Toronto Blue Jays set a team record with 25 hits, including Carlos Delgado's fifth home run in four games, in a 19-4 rout of the Texas Rangers last night in Arlington, Tex.

Shawn Green, who drove in four runs, Homer Bush and Tony Batista also homered for Toronto.

Bush and Jacob Brumfield each had four hits and Green three as Toronto broke the club record of 24 set June 26, 1978, against Baltimore.

"It was fun; you have to enjoy it," Delgado said. "Next time it could be the other way around."

Delgado hit his 31st homer of the season and 13th of his career against Texas, most by a Rangers opponent.

The Blue Jays won three of four against Texas, which had been 17-3 since the all-star break. Toronto scored 32 runs in the series.

The 25 hits were the most allowed by Texas. Toronto matched the league high for hits this year, which Baltimore had June 13 at Atlanta.

"It was one of those nights that everything they hit was either smoked or topped," Rangers Manager Johnny Oates said. "Everything they hit fell in."

ROYALS 5, RED SOX 2: Maybe Boston gave up on Jeff Suppan too soon.

Left unprotected by Boston in the 1997 expansion draft, Suppan pitched a four-hitter for his second consecutive complete game, leading Kansas City at home.

Suppan (7-6), taken by Arizona after the Red Sox didn't protect him, was coming off the second complete game of his career, a 7-0 victory over Anaheim that was his first career shutout.

Suppan is 1-1 against the Red Sox after losing to them in his first appearance this season.

So does it give him satisfaction to beat the club that gave up on him?

"I thought that would be the first question," he said. "They gave me a chance to play, brought me up to the majors when I was just 20 years old. I just wanted to come out after my last outing and give a strong performance and build on that consistency."

YANKEES 12, ATHLETICS 8: Bernie Williams's grand slam capped an eight-run second inning as visiting New York won its sixth straight game.

Chuck Knoblauch, Derek Jeter and Ricky Ledee added solo homers for the Yankees. Knoblauch and Jeter hit consecutive shots in the fifth.

Williams, who has 19 homers this season, is 17 for 32 with runners in scoring position since the all-star break.

Ramiro Mendoza (5-7), the third of four New York pitchers, allowed one run in 2 2/3 innings for the win.

MARINERS 6, WHITE SOX 4: Jay Buhner's sixth-inning grand slam -- the record fifth in the major leagues on the day -- led Seattle at home.

Buhner had been 0 for 4 with the bases loaded this season before connecting against John Snyder (9-7) to give the Mariners a 6-3 lead and snap a five-game losing streak. The White Sox lost their fifth straight.

Seattle 20-year-old rookie Gil Meche (3-2) struggled with his control early, walking four, but did not let the White Sox have a big inning.

INDIANS 4, ANGELS 0: Bartolo Colon pitched a seven-hitter for his third career shutout, and Manny Ramirez homered as Cleveland won on the road.

The complete game was the second this season by the Indians and the first for Colon (11-4), who pitched six last season. Colon had five strikeouts and threw a season-high 128 pitches.

The right-hander allowed only one base runner to third but struck out Darin Erstad to end the seventh-inning threat.