Four weeks after their infamous brawl, the Yankees and Orioles played another memorable game. This time, however, no punches were thrown.

Baltimore scored the go-ahead run on a close play at the plate and New York reliever Mike Stanton was ejected for hitting a batter after giving up a homer in the Orioles' 7-4 victory Monday night at Camden Yards.David Wells' eight-game winning streak was snapped, but he wasn't on the mound in the seventh inning when, for just an instant, a replay of the May 19 brawl in New York seemed possible.

Stanton hit Eric Davis in the back with a pitch immediately after giving up a solo homer to Rafael Palmeiro that made it 6-4. But unlike last month, when Orioles reliever Armando Benitez hit Tino Martinez in the back after giving up a homer to Bernie Williams, both teams remained calm.

No one except Yankees manager Joe Torre left his bench after Stanton was ejected by home plate umpire John Hirschbeck. Torre argued that Stanton was not intentionally throwing at Davis.

"It was absolutely a mistake," Stanton said. "I apologized to him and hopefully that'll be it. That was one that got away."

Although he had to leave the game because of a sore back, Davis accepted Stanton's explanation.

"He says he didn't do it on purpose, so all I can do is take his word for it," Davis said.

Wells (8-2), who was unbeaten in 11 starts since April 2, allowed five runs and 10 hits in six innings.

ROYALS 7, INDIANS 6 : At Cleveland, Jeff King hit a two-run homer in the 10th inning as Kansas City handed the Indians their fourth straight loss.

Hal Morris singled off Jose Mesa (3-3) to open the 10th, and King followed with his 12th homer into the center-field bleachers.

WHITE SOX 3, RED SOX 2: At Chicago, rookie Jim Parque pitched seven strong innings and the White Sox scored three runs in the fifth to halt Boston's four-game winning streak.

Parque (2-0), making just his fifth major league start, gave up one run and four hits in seven innings - the longest outing of his career. Matt Karchner got the last four outs for his eighth save.

TIGERS 3, TWINS 2: Brian Moehler remained unbeaten at Tiger Stadium this season and Bobby Higginson homered as Detroit snapped a six-game home losing streak.

Moehler (6-5), who is 6-0 with a 1.98 ERA at home, pitched 72/3 innings and gave up two runs, on solo homers to Todd Walker and Matt Lawton. Todd Jones pitched the ninth for his 10th save.

DEVIL RAYS 8, BLUE JAYS 7: Kevin Stocker's sacrifice fly capped a three-run eighth inning for Tampa Bay, which recovered at home after squandering a five-run lead.

Quinton McCracken homered twice and drove in four runs, and Wade Boggs celebrated his 40th birthday with a solo homer for the Devil Rays.

ANGELS 8, RANGERS 5: Steve Sparks got his first victory in almost two years, and Phil Nevin hit a two-run homer as Anaheim won at Texas.

Sparks (1-0) gave up four runs and six hits in 62/3 innings for his first major league victory since July 1, 1996, when he played for the Milwaukee Brewers.

Garret Anderson and Tim Salmon hit solo homers, and Gary DiSarcina went 3-for-3 as the Angels narrowed the Rangers' lead to a half-game in the AL West.

NATIONAL LEAGUE

CUBS 6, BREWERS 5: At Chicago, Chicago Cubs hitting coach Jeff Pentland has been preaching patience to Sammy Sosa. The advice is paying off, with Sosa's second career three-homer game Monday night against Milwaukee.

"I just want him to stay back and recognize the pitches and then he does the rest," Pentland said.

Sosa hit solo homers off Cal Eldred in the first, third and seventh innings for his 26th career multi-homer game and fourth this year. Fans celebrated Sosa's three-homer game by throwing caps onto the field from the bleachers.

"I'm just trying to go out there and do my job and make contact," said Sosa, who has 15 homers and 32 RBIs in his last 16 games. "The more patient you are up there, the more you can hit."

ASTROS 13, REDS 2: Derek Bell drove in three runs with and Jeff Bagwell hit a two-run homer as Houston finished its road trip 5-2.

The first-place Astros (42-26) have won seven of nine overall, matching the 1970 club for best start in team history.

PHILLIES 2, PIRATES 1: Matt Beech (3-3) struck out a career-high 11 and limited visiting Pittsburgh to four hits in eight innings.

Desi Relaford extended his hitting streak to 10 games, tops among NL rookies this year, and drove in the go-ahead run off Jon Lieber (4-8) with a two-out single in the sixth.

ROCKIES 4, GIANTS 3 : Ellis Burks hit a two-run homer as Colorado scored three runs in the 12th to hand San Francisco its season-worst fifth straight loss.

Larry Walker led off the 12th with a double off John Johnstone (2-3). Dante Bichette followed with a single and Walker scored on a throwing error by right fielder Chris Jones. Burks followed with his 12th homer.