Vladimir Guerrero went 4 for 5 with a homer and four RBI, and David Eckstein hit a two-run double in Anaheim's four-run fifth inning, leading the Angels to a 10-3 victory last night over the visiting Oakland Athletics.

John Lackey (5-8) yielded two runs and seven hits in eight innings for the victory.

Oakland's sixth loss in seven games dropped the A's into a first-place tie in the AL West with the idle Texas Rangers, one-half game ahead of Anaheim.

The Angels scored four times in the fifth inning to take a 4-2 lead. Bengie Molina and Adam Kennedy singled with one out and both scored when Eckstein sliced a double to right. Guerrero singled home Eckstein and scored on Garret Anderson's double off the wall in right.

Guerrero hit his 17th home run in the seventh inning and added a two-run double in the eighth. He has 63 RBI, tying Boston's David Ortiz for the AL lead.

* INDIANS 5, WHITE SOX 1: C.C. Sabathia yielded one run in eight innings, and Ronnie Belliard and Casey Blake homered in the first inning for visiting Cleveland.

Victor Martinez had four hits for the Indians (34-34), who moved within two games of Chicago for second place in the AL Central.

Sabathia (5-3) scattered four hits and retired 13 of his last 14 batters, lowering his ERA to 2.80.

* ASTROS 7, PIRATES 5: In Houston, Lance Berkman hit a three-run double and Jeff Kent drove in the go-ahead run in a five-run fifth inning that sparked the Astros past Pittsburgh.

Kent left after the seventh inning after jamming his right pinkie while sliding into third base. There was no immediate word on the severity of the injury.

Pittsburgh has lost 18 of its last 21 games.

* PADRES 3, DIAMONDBACKS 1: Phil Nevin hit a two-run homer and Trevor Hoffman earned his 368th save to take sole possession of fourth place on the career list, leading San Diego at home.

It was just the fourth win in 13 games for the Padres.

Hoffman, who was tied with Jeff Reardon, threw a perfect ninth for his 16th save in 18 chances. Next up on the career list is Dennis Eckersley with 390.

* GIANTS 3, DODGERS 2: In San Francisco, Cody Ransom singled home the winning run with two outs in the ninth to lift the Giants within a half-game of first-place Los Angeles in the NL West.

After Dustan Mohr's two-out single, Guillermo Mota (3-2) walked pinch hitter Damon Minor and Ray Durham to load the bases for Ransom.

Los Angeles had tied the score in the top of the ninth on Jayson Werth's two-out RBI single.