Tim Federowicz and Danny Santana hit two-out, two-run homers in the second inning and Shawn Kelley shut down a late White Sox rally with his first four-out save of the season as the Texas Rangers beat Chicago 7-4 on Sunday.
Kelley struck out Tim Anderson to strand runners at second and third in the eighth inning after the White Sox had scored three runs to pull within 5-4. Kelley pitched a scoreless ninth for his 10th save, preserving the win for rookie Adrian Sampson (6-4).
One of the Rangers' two insurance runs in the eighth was driven in by Delino DeShields, whose fielding error in the top of the inning contributed to the Chicago rally.
In winning the final two games of the three-game series, the Rangers have won three of their last four games and either won or split eight straight series.
Sampson, who earned his first major league win on May 17, allowed one run and seven hits in seven innings, struck out four and walked one. He gave up the run on three straight singles to begin the fifth inning, Eloy Jimenez scoring on an opposite-field hit by Anderson. Sampson retired the next three batters without allowing the ball out of the infield.
Ivan Nova (3-6) gave up three earned runs in six innings. Nova is 0-2 in his last six starts.
In Chicago eighth, Pete Fairbanks, the first of three Texas relievers, allowed the only four batters whom he faced to reach, walking James McCann with the bases loaded with none out.
Brett Martin came on and got Jimenez to hit a fly ball to center. DeShields broke in two steps, then retreated, the ball caroming off his glove and rolling toward the fence with two runs scoring on the play.
Federowicz, acquired June 5 from the Cleveland Indians organization, hit his second home run as a Ranger.
Santana's homer followed a fielding error by first baseman Yonder Alonso that would have ended the inning.