The California Angels are in such a groove, not even the formidable presence of Randy Johnson rattles them.
The Angels won their seventh straight game Tuesday night, beating Johnson and the Seattle Mariners 7-2. It was only Johnson's second loss this year, and it came against a team he had beaten six times in a row.California starter Brian Anderson (6-2) won his fifth straight start as the Angels stretched their AL West lead to 11 games over the skidding Texas Rangers.
"With the lead they have and the way they're playing," Seattle's Mike Blowers said, "it looks like they're going to win the West unless they just fall on their faces, which I don't expect them to do."
The Rangers are the ones falling flat. A 4-3 loss to Oakland after they took a 3-1 lead in the top of the 11th was their 13th in 15 games.
Tim Salmon and Greg Myers each drove in two runs for the Angels, and Salmon had three hits to end a 1-for-19 stretch against Johnson (11-2).
Salmon hit his 21st homer in the first and added an RBI single in the fifth to give California a 3-1 lead.
"He's got three great pitches, and he's always seemed to strike me out," Salmon said. "I had a little luck tonight."
Tino Martinez tied it for Seattle in the second with his 23rd homer.
The Angels scored four times in the eighth to chase Johnson, who allowed seven runs and 10 hits in 7 1-3 innings. He walked two and struck out 10 to increase his major league-leading strikeout total to 195.
Athletics 4, Rangers 3
At Oakland, the A's scored three times with two outs in the bottom of the 11th inning to win their first extra-inning game of the season.
The Athletics trailed 3-1 in their last at-bat after Luis Ortiz hit a two-run triple for Texas.
Jason Giambi singled off Matt Whiteside (3-4) to pull Oakland within a run, and Geronimo Berroa and Mike Aldrete followed with consecutive RBI singles to make a winner of Carlos Reyes (1-2).
Twins 6, Indians 5
At Cleveland, Chuck Knoblauch's homer with two out in the ninth lifted Minnesota over Cleveland, which lost for the fifth time in seven games.
Trailing 5-3 before a rain delay at Jacobs Field, the Twins came back to tie it in the seventh on Rich Becker's two-run double. Minnesota had two runners thrown out on the basepaths in the ninth before Knoblauch hit his fourth home run off Julian Tavarez (6-1).
Red Sox 13, Tigers 3
At Detroit, John Valentin had a career-high six RBIs, and Mike Moore had another disastrous outing.
Valentin hit a two-run homer off Moore in the third before adding two-run singles in both the fourth and fifth.
Mike Greenwell, Mo Vaughn and Troy O'Leary also homered for Boston.
Moore (5-11) lost his fifth straight start and fell to 1-9 in his last 13 starts.
Blue Jays 12, Orioles 10
At Baltimore, Toronto scored six runs off Baltimore closer Doug Jones (0-4) in the ninth inning, including Domingo Cedeno's three-run homer, to beat the Orioles.
Harold Baines hit his ninth career grand slam and Bret Barberie and Chris Hoiles had solo homers for the Orioles.
Yankees 7, Brewers 5
At New York, the Yankees blew three leads and gave up an inside-the-park homer, yet still hung on to beat Milwaukee.
Tony Fernandez broke a 5-5 tie with a two-run bloop single with two outs in the seventh. It came after the Yankees tied the game on a bases-loaded walk to Gerald Williams by Angel Miranda (4-4).
White Sox 4, Royals 3
At Chicago, Dave Righetti held Kansas City to two runs on six hits in eight innings.
Righetti (2-0) walked two and struck out four in his third start.
Marlins 5, Expos 2
At Montreal, Andre Dawson, just off the disabled list, went 3-for-4 and drove in two runs as Florida handed Montreal rookie Carlos Perez his first loss at home.
Reds 4, Mets 3
At Cincinnati, Ron Gant doubled in two runs, Thomas Howard had a solo homer and Pete Schourek took a no-hitter into the sixth against his former team as Cincinnati beat New York.
Cubs 7, Pirates 5
At Pittsburgh, Luis Gonzalez's two-run triple keyed a five-run sixth inning and Chicago stopped a six-game road losing streak.
Phillies 4, Braves 3
At Atlanta, Kevin Elster tripled in three runs and Tony Longmire had a tie-breaking sacrifice fly as Philadelphia won its fifth straight in Atlanta.
The victory cut the Braves' lead in the NL East to seven games.
Astros 8, Cardinals 6
At St. Louis, Mike Hampton allowed three runs in seven innings and Craig Biggio hit two home runs as visiting Houston handed the Cardinals their fifth straight loss.
Giants 4, Padres 3
At San Diego, Despite losing Deion Sanders to an ankle injury, San Francisco won behind right-hander Mark Leiter.
Sanders hurt his left ankle when he crashed into the wall in center field catching a fly ball by Phil Plantier. He had to be assisted from the field by two teammates and is day-to-day.
Leiter (6-6) allowed six hits and one earned run in eight-plus innings.