Yu Darvish settled down to hold San Diego to five hits over eight innings and got his first major league hit to help the Texas Rangers beat the San Diego Padres 4-2 on Wednesday for their sixth straight win.
Darvish (9-4), who struck out eight and walked three, leads all big league rookies with nine victories. He pitched for Japan at Petco Park in the 2009 World Baseball Classic.
Yorvit Torrealba, who was with the Padres in 2010, drew a bases-loaded walk with two outs in the sixth to bring in Josh Hamilton with the go-ahead run. The Rangers swept the three-game series and improved to 12-3 in interleague play, the best in the majors this year.
The Padres have lost five of six since their only three-game sweep of the season, at Seattle last week. San Diego (24-46) has the worst record in the majors.