There wasn't much to it for California Angels pitcher Chuck Finley on Tuesday night. He merely had to throw strikes, then lean back and watch his team make it painfully obvious how long it's been since the last World Series.

They did so with a 14-0 victory over the Toronto Blue Jays, technically the defending champions.

Of course, that was back in 1993 and much has happened since. Most noticeable to the Anaheim Stadium crowd of 61,292 -- the largest in the major leagues this season -- was how far the Blue Jays have fallen and how far the Angels have come.

The victory kept the Angels a game ahead of the Texas Rangers in the American League West. The loss dropped the Blue Jays deeper into the East cellar, 13 games behind the Boston Red Sox.

"You look at their lineup and one through nine is tough," Finley said. "It's hard to figure out what's wrong."

The Angels, who averaged a little more than two runs in Finley's first five starts, have given him 34 runs in his last two. They defeated Texas, 20-4, last week, then came back with 14 hits, three each by J.T., Snow, Garret Anderson and Gary DiSarcina, Tuesday.

Snow had four RBIs. DiSarcina and Damion Easley each had three.

"I'm going to get spoiled," Finley said. "They gave me a chance to relax and make a few mistakes."

Toronto's Juan Guzman allowed nine runs and eight hits over 3 2/3 innings in his second-earliest exit of the season. It was the fourth time in 11 starts that the right-hander has given up at least six earned runs.

"That's the way it's been this year," said Toronto's Joe Carter. "Not getting (closer) Duane Ward back healthy has hurt us, but the main thing has been inconsistency."

The only consistent thing about the Blue Jays this season has been the air-tight defense of three-time Gold Glove second baseman Roberto Alomar -- until Tuesday night.

The Angels capitalized on Alomar's first error in 105 games to score five runs in the sixth and complete the scoring. Alomar booted Garret Anderson's grounder in the hole, ending his streak 19 games short of Ryne Sandberg's major league mark of 123 straight errorless games.

Rangers 7, Indians 6

CLEVELAND -- Everything pointed to another Cleveland win -- the location (Jacobs Field), the circumstance (a late-inning comeback), even the final score.

That made it all the sweeter for Texas' Mark McLemore, whose two-run double in the eighth inning beat the Indians.

"That felt great -- two runs with a two-out hit on the road in Cleveland," McLemore said. "You're talking about the toughest place to win a ballgame."

Texas ended its three-game losing streak while handing the Indians their second loss in nine games. It marked the first time this season Cleveland lost a one-run game at home, and the first time the Indians lost a game they had led after six innings.

They dropped to 22-8 at home, still the best home mark in the majors.

Carlos Baerga, Jim Thome and Ruben Amaro homered during a six-run fourth inning that made Cleveland the first team to reach 100 home runs on the year.

Athletics 5, Brewers 3

OAKLAND, Calif. -- Mark McGwire hit his 23rd homer and Terry Steinbach hit a three-run homer in the eighth inning, rallying Oakland over Milwaukee.

Rick Honeycutt (4-1) got three outs. Dennis Eckersley, making his 500th appearance for Oakland -- two short of Rollie Fingers' club record -- got three outs for his 18th save.

Twins 6, Orioles 3

BALTIMORE -- Scott Erickson allowed three hits in eight innings and Pedro Munoz homered and had three RBIs as Minnesota beat Baltimore in a game delayed nearly three hours by rain.

Erickson (4-6) gave up one run, walked five and struck out two in his longest outing of the year.

Red Sox 6, Royals 5

KANSAS CITY, Mo. -- Jose Canseco's three-run homer climaxed a five-run eighth inning, leading Tim Wakefield and Boston past Kansas City.

Lee Tinsley had three hits and stole two bases as the AL East-leading Red Sox beat Mark Gubicza and handed the Royals their fourth straight loss and eighth in nine games.

Tigers 9, Mariners 8

DETROIT -- John Flaherty singled home the winning run with two outs in the bottom of the ninth inning, giving Detroit the win over Seattle.

The win, which came after a rain delay of 37 minutes in the top of the ninth, moved Detroit (33-32) over .500 for the first time since opening day.

Click here to see the comments. Add yours now!