John Wetteland may have gotten his velocity back, but the Tampa Bay Devil Rays still gave him a scare.

Wetteland got his major league-leading 29th save by striking out Aaron Ledesma and Rich Butler with the tying run on third in the ninth inning of the Rangers' 4-3 win over the Devil Rays yesterday.

"We talked about his velocity being off. He got it right back up today," Texas Manager Johnny Oates said. "The last two hitters, he went from 90 to 94 [mph]. That's where he was last year and that's exciting."

The Rangers have won eight straight and are 10-1 since the all-star break. Texas also improved to 18 games over .500 (58-40) for the first time since the end of the 1996 season.

Rick Helling (8-7) was two outs away from a shutout when the Devil Rays made it interesting. The right-hander, who allowed two runs and five hits over 8 1/3 innings, was lifted after Fred McGriff hit a two-run homer.

Tampa Bay's Wade Boggs went 1 for 3 and moved within 11 hits of 3,000 for his career.

BLUE JAYS 11, WHITE SOX 3: Chris Carpenter shut down Chicago on two hits in eight innings and Shawn Green hit a three-run homer that extended his hitting streak to 23 games, leading visiting Toronto.

Carpenter (7-5) allowed a single in the second to Paul Konerko and a triple in the fourth to Magglio Ordonez. Carpenter is 5-0 against the White Sox.

YANKEES 2, INDIANS 1: After striking out in his first three at-bats, Ricky Ledee homered in the ninth to give host New York a three-game series sweep. Ledee, a left-handed batter, was behind in the count 0-2 against left-hander Ricardo Rincon (0-2) before clearing the right field fence with his fourth homer of the season. Cleveland has lost nine of 10.

TIGERS 9, RED SOX 1: In Detroit, Tony Clark homered twice and had four RBI and Dave Mlicki pitched a six-hitter for the Tigers.

Clark hit a three-run homer batting left-handed in the sixth and a solo shot batting right-handed in the seventh. Dean Palmer also had a three-run homer and Gabe Alvarez a solo shot for Detroit.

ROYALS 13, ATHLETICS 11: Jermaine Dye hit a two-run homer in the 10th inning after Kansas City rallied from a six-run deficit as the Royals won at home. Joe Randa homered twice and had a career-high five RBI for Kansas City, which trailed 11-5 in the eighth. John Jaha homered twice for Oakland.

MARINERS 4, TWINS 3: In Minneapolis, Alex Rodriguez and Ken Griffey Jr. hit back-to-back homers in the first inning to help Seattle snap a three-game losing streak.