There's a little fight left in the Boston Red Sox, after all.

Bill Mueller hit a two-run homer off Mariano Rivera to cap a three-run ninth inning yesterday, and the Red Sox rallied to beat the visiting New York Yankees, 11-10, after a brawl sparked when Alex Rodriguez was hit by a pitch.

Former Yankee Ramiro Mendoza (1-0) earned the win for Boston, pitching two hitless innings and striking out one.

Boston trailed 10-8 when Nomar Garciaparra doubled to lead off the ninth against Rivera (1-1), who had converted 23 straight save chances. Trot Nixon hit a fly ball to the warning track and then Kevin Millar followed with his fourth hit of the game, a single that scored Garciaparra. Mueller then homered into the bullpen.

"What a difference a swing makes," said Boston Manager Terry Francona, who was ejected in the fifth. "We didn't quit."

Rodriguez, Kenny Lofton, Jason Varitek and Gabe Kapler were also ejected during a third-inning brawl that started when Bronson Arroyo hit Rodriguez with a pitch.

Rodriguez stared down Arroyo as he started walking toward first. Varitek, still wearing his mask, got between them as the AL most valuable player walked up the base line and, after some jawing, pushed Rodriguez in the face. The dugouts and bullpens emptied. Several scrums erupted, with Kapler battling Yankees starter Tanyon Sturtze, soon joined by Boston's Nixon and David Ortiz. Sturtze was bleeding from the left ear.

* ATHLETICS 6, RANGERS 2: Mark Kotsay homered twice and Oakland snapped a three-game losing streak with a win over visiting Texas.

Kotsay connected for a two-run homer in the third and a solo shot in the fifth, sending both over the right field wall and giving him seven home runs this season. It was his second career multi-homer game and first since Sept. 22, 2002, against Los Angeles while he was with San Diego.

Eric Chavez also homered for Oakland, a two-run shot in the seventh. He has two home runs since returning July 9 after missing more than a month with a broken right hand.

Kirk Saarloos (2-1) pitched five strong innings for the A's, who pulled within 31/2 games of the first-place Rangers in the AL West.

* BLUE JAYS 4, DEVIL RAYS 2: Josh Towers won his third straight start for host Toronto.

Tampa Bay has lost five straight overall and eight in a row on the road. Since moving a season-high two games over .500 on July 3, the Devil Rays have gone 5-14.

Towers (5-3) allowed two runs -- one earned -- and six hits. Rookie Jason Frasor got four outs for his 12th save in 13 chances. Blue Jays Manager Carlos Tosca was ejected in the sixth inning after arguing with first base umpire Sam Holbrook.

* INDIANS 10-4, ROYALS 2-3: Rookie Grady Sizemore's RBI single with two outs in the ninth inning gave host Cleveland a sweep of a day-night doubleheader. Chad Durbin's six-hitter against his former team led the Indians in the opener.

* WHITE SOX 7, TIGERS 6: Joe Crede hit a two-run double in the seventh inning and a game-ending home run in the ninth to rally Chicago at home.

Red Sox' Bill Mueller, left, is cheered on by third base coach Dale Sveum after game-winning homer.