Rafael Palmeiro has been hitting home runs for the Texas Rangers all year. Roberto Kelly hasn't had the chance to.

Kelly had a pair of two-run home runs and Palmeiro hit his career-high 44th to lead the Texas Rangers to an 8-3 win yesterday over host Minnesota, their 13th straight over the Twins. The Rangers are 12-0 against the Twins this season.

Palmeiro is second in the AL in runs batted in with 139 and trails Ken Griffey Jr. by one home run. He entered the day tied for fourth in the league in average at .337, giving him an outside chance at the Triple Crown.

Kelly, starting in left field for the injured Rusty Greer, went 3 for 4 with four RBI and two runs scored. It was his fifth career two-homer game.

"This guy, when he gets his chance to play, he produces. Over and over and over again," Texas Manager Johnny Oates said.

Kelly, who has played for eight teams -- including the Twins -- in his 11-year career, remains patient for his chance to play.

"Right now, I've really got to be ready as much as I can," Kelly said. "It's funny, when you're just trying to put the ball on the bat, it goes a long way."

Esteban Loaiza (8-4) scattered six hits over 6 1/3 innings to snap a personal three-game losing streak.

Palmeiro hit his home run in the seventh, a three-run shot off Brad Radke (12-14). It was Palmeiro's sixth career home run off Radke, who allowed six runs and nine hits in 6 2/3 innings.

YANKEES 6, BLUE JAYS 4: Bernie Williams hit a go-ahead, two-run homer in the sixth inning as visiting New York rallied for the second straight night. On Tuesday, the Yankees rallied for nine runs in the last two innings to beat Toronto, 10-6, with Williams hitting a game-tying grand slam in the eighth.

Andy Pettitte (13-11) allowed four runs in eight innings and Mariano Rivera notched his 41st save.

ANGELS 1, ROYALS 0: Darin Erstad homered in the ninth to support Chuck Finley and send host Kansas City to its fourth straight loss in the last inning. Finley (10-11) limited Kansas City to two singles in eight innings.

WHITE SOX 3, TIGERS 1: James Baldwin (10-12) and Keith Foulke combined on a three-hitter to lead Chicago at home.

DEVIL RAYS 8, MARINERS 4: Herbert Perry hit a tiebreaking solo home run in the seventh to help host Tampa Bay snap a five-game losing streak.