Ian Kinsler and Omar Vizquel each drove in two runs, and and David Murphy scored three runs for the Rangers, who have won six of seven.
Harrison (3-2) hasn't allowed a run in 19 straight innings. He didn't allow a runner passed second base and only allowed one walk while striking out five.
Jose Contreras (0-5), who helped the White Sox win the 2005 World Series allowed five runs, three earned on six hits. He also hit one batter, threw two wild pitches and walked two.