The Texas Rangers broke out of their offensive slump in a big way.

One night after getting shut out for the first time this season, the Rangers scored 11 runs in the fifth inning en route to a 16-5 victory over the Arizona Diamondbacks on Tuesday."The hitters were in a slump, that's what everybody wanted to talk about last night," Texas manager Johnny Oates said. "But over 162 games, this ballclub will score runs. . . . We had production from everybody in the lineup."

The Rangers scored three or fewer runs in four of their previous six games, including Monday night's 6-0 loss to the Diamondbacks. But they snapped out of it with their fifth-inning outburst, which included a three-run homer by Rusty Greer, a two-run double by Juan Gonzalez and a pair of RBI singles by Roberto Kelly.

The Rangers sent 14 batters to the plate and had nine hits in the inning, which matched the third-biggest in franchise history.

Gonzalez increased his his major league-leading RBI total to 91, Kelly went 4-for-5 with three RBIs and scored four times, Ivan Rodriguez went 4-for-5 and Will Clark had three RBIs for the Rangers.

INDIANS 5, CUBS 4: Cleveland rallied for two runs in the eighth at Chicago on Travis Fryman's homer and Pat Borders' RBI single.

Sammy Sosa, whose 17 homers in June are one shy of the major league mark for most homers in a month, went 0-for-5.

ASTROS 9, TWINS 0: Shane Reynolds (8-5) overcame a stomachache to pitch seven shutout innings, and Jeff Bagwell had three RBIs for Houston at the Astrodome. Craig Biggio and Carl Everett each had three hits and two RBIs for the Astros.

ROYALS 6, REDS 4: Johnny Damon drove in four runs with the first two-homer game of his career as Kansas City handed Cincinnati its 10th straight loss.

BRAVES 7, YANKEES 2: Tom Glavine (10-3) pitched eight strong innings and Atlanta scored six runs off Orlando Hernandez as the Braves snapped New York's nine-game home winning streak.

MARINERS 5, PADRES 3: Jamie Moyer pitched eight shutout innings at San Diego before weakening in the ninth, and Ken Griffey Jr. hit his AL-leading 29th homer for Seattle.

BLUE JAYS 3, EXPOS 2: Chris Carpenter pitched eight strong innings and Toronto took advantage of sloppy Montreal fielding to win at SkyDome.

DEVIL RAYS 6, MARLINS 4: Paul Sorrento homered and doubled to drive in four runs as host Tampa Bay beat Florida for their first interleague victory over their in-state rival.

PHILLIES 3, RED SOX 2: Scott Rolen homered and Mark Portugal pitched his first complete game in two years as Philadelphia won at Boston.

WHITE SOX 5, PIRATES 4: Frank Thomas had two RBIs and Chicago won at Pittsburgh after building a 5-1 lead. The Pirates scored three runs in the fourth to make it 5-4, but Mike Sirotka (8-7) retired the next 13 batters and Matt Karchner pitched the ninth for his 10th save.

TIGERS 8, CARDINALS 1: Justin Thompson allowed three hits in seven shutout innings and rookie Gabe Alvarez hit his first two homers as visiting Detroit ended St. Louis' five-game winning streak.

GIANTS 4, ATHLETICS 2: Barry Bonds and J.T. Snow homered and Mark Gardner pitched seven solid innings as San Francisco won at Oakland for the second straight night in their cross-bay series.

METS 6, ORIOLES 3: The Mets scored three runs off Arthur Rhodes in the seventh inning after a lengthy rain delay at Baltimore.

The game was halted by rain for 1 hour, 26 minutes in the middle of the sixth with Baltimore holding a 3-2 lead.

ANGELS 6, DODGERS 4: Cecil Fielder singled home two runs in the seventh inning as the Los Angeles bullpen blew a lead for the second straight night.

NATIONAL LEAGUE

BREWERS 7, ROCKIES 5: Bronswell Patrick was staked to a six-run, first-inning lead and held on for the victory in his first major league start.

Patrick (3-0), a 27-year-old rookie who was called up from the minors last month, gave up four earned runs on seven hits in 7 1-3 innings as the Brewers swept the two-game series in the Rockies' first trip to County Stadium.