Gary Sheffield hit two homers and Alex Rodriguez had another as the New York Yankees overcame Alfonso Soriano's triumphant return to the Bronx with a 7-6 victory over the Texas Rangers on Friday night.
Staked to a four-run lead, Rangers starter Kenny Rogers allowed five home runs to the Yankees, who have won 10 of 11.
"The sky's the limit for this team," Sheffield said. "We're starting to hit our stride."
Derek Jeter left in the fourth inning with a tight left groin, and the Yankees said their captain was day to day.
"Hopefully, it's just a couple of days," Torre said.
Former Ranger Kevin Brown (7-1) allowed homers to Soriano, who was traded for Rodriguez in the offseason, and Mark Teixeira.
Sheffield's second homer off Jay Powell (1-1) put the Yankees ahead in the third.
Mariano Rivera finished for his fourth save in four days and 22nd of the season.
Royals 5, Red Sox 2
In Kansas City, Missouri, Jimmy Gobble pitched six strong innings, retiring 15 consecutive batters during one stretch to lead Kansas City to a victory over struggling Boston.
The 22-year-old left-hander gave up two runs on five hits, with no walks and one strikeout. Jeremy Affeldt pitched a perfect ninth for his sixth save in seven chances.
After Johnny Damon led off with a double and was stranded at third, Gobble (3-3) didn't allow another baserunner until Doug Mirabelli homered leading off the sixth.
The Red Sox lost their fourth in a row -- and sixth in eight games -- and fell to a season-worst 3 1/2 games behind first-place New York in the American League East.
Tim Wakefield (4-4) went 6 2-3 innings and was charged with five runs on nine hits.
Indians 9, Angels 6
In Anaheim, California, Ronnie Belliard gave Cleveland the lead with his first homer of the season, a three-run shot in the eighth inning off Francisco Rodriguez, as the Indians rallied from four runs down to beat Anaheim.
After Jose Guillen homered off David Riske (2-2) to increase Anaheim's lead to 6-4, the right-hander didn't like the way Guillen left the batter's box, and shouted at him as he rounded the bases. Guillen kept glaring before crossing the plate. Both dugouts and bullpens emptied, but no punches were thrown.
Travis Hafner, 3-for-4 with a homer and three RBIs, greeted Rodriguez (1-1) with a leadoff single in the eighth, and Ben Broussard was hit by a pitch one out later before Belliard's homer.
Jose Jimenez got three outs for his second save, striking out Raul Mondesi with two on to end it.
White Sox 4, Mariners 2
In Seattle, Jon Garland pitched into the eighth inning and Frank Thomas hit a go-ahead two-run homer to lead Chicago over Seattle.
The AL Central-leading White Sox ended a two-game losing streak, while the last-place Mariners lost their third game in a row.
Garland (5-2) allowed two runs on four hits and a walk and had three strikeouts in winning his third straight decision, and fourth in five.
Billy Koch pitched the ninth for his eighth save in 10 chances.
Freddy Garcia (3-4) had a personal two-game winning streak ended. He allowed four runs and seven hits in 7 2-3 innings. He walked two, hit a batter and struck out seven.
Mark Prior retired the first 13 batters and pitched six stellar innings for Chicago, but the Pittsburgh Pirates rallied for two runs in the ninth and a 2-1 victory.
Prior was overpowering at times, allowing just two hits. He walked none and struck out eight.



