ARLINGTON, Texas -- Alfonso Soriano hit two home runs, then gave credit to his teammates.
Michael Young and Mark Teixeira also homered, and rookie Chris Young pitched eight strong innings as the Texas Rangers beat the Chicago White Sox 6-2 on Friday night for their season-high seventh straight victory.
The Rangers have hit 21 homers during their winning streak, which is the longest active run in the majors.
"The whole team is working together," Soriano said. "The pitching, defense and offense have been great. Chris Young was very good tonight."
Texas swept consecutive three-game series against last-place teams Houston and Kansas City, but the White Sox presented a more formidable test with the best record in the majors.
"We probably caught them at the right time," Rangers manager Buck Showalter said. "It's nice to get off to a good start against a good club."
Young (5-2) allowed one run and six hits, struck out five and didn't issue a walk to beat rookie Brandon McCarthy (0-1).
Young's fastball was clocked as high as 94 mph and he credited catcher Rod Barajas for calling a good game.
"I had a good fastball and that was the key for me," said Young, 3-0 with a 1.14 ERA in his last five starts. "I was able to use my off-speed pitches off my fastball. Rod called a great game. That makes it easy for me."
Young took a shutout into the seventh but Paul Konerko's leadoff homer ended the bid.
Young began the season with a tenuous hold on a rotation spot, but he's solidified his position by going eight innings in three starts this season.
"He's a guy with a lot of determination, grit and want-to," Showalter said. "It makes it easy to trust him. That's pretty impressive."
McCarthy, who gave up six hits -- four homers -- and six runs over five innings, was making his second major-league start in place of Orlando Hernandez, out with a right shoulder injury.
The White Sox optioned McCarthy to Triple-A Charlotte following the game.
Teixeira's 12th homer in the first gave Texas a 1-0 lead, and Soriano made it 2-0 in the second.
Young's sixth homer, a two-run shot in the fifth, and Soriano's two-run homer later in the fifth, his 14th, stretched the Rangers' advantage to 6-0.
Chicago's offense continues to sputter and the White Sox appeared to be tired. The team arrived at its hotel in Texas at 4:30 a.m. on Friday after a redeye flight from Anaheim.
"We looked like a dead man walking," manager Ozzie Guillen said. "Young threw the ball pretty well but you can't take anything away from him. We can make excuses that we were tired but we didn't swing the bats good."
- Richard Hidalgo walked three times. Hidalgo had hit five homers in his previous five games.
- Baylor coach Kim Mulkey-Robertson of the NCAA women's national basketball champions threw out the ceremonial first pitch.
- Soriano had his 10th multihomer game and third this season.
- The Rangers are eight over .500 (28-20) for the first time this season.
- The seven victories have come at the start of the Rangers' current homestand.
- The White Sox fell to 4-4 on their current road trip.
- Texas last won eight in a row last Aug. 13-21.