ARLINGTON, Texas (AP) _ Matt Harrison pitched seven strong innings for his career-high 10th victory, Nelson Cruz homered, and the Texas Rangers beat the Seattle Mariners 9-2 on Monday night. Harrison (10-8) allowed two runs and five hits with six strikeouts and no walks in 104-degree heat, surpassing his nine-win rookie season in 2008. Cruz, Mitch Moreland and Yorvit Torrealba all had three hits for the AL West-leading Rangers, who stretched their lead over second-place Los Angeles to 1 1-2 games. The Angels had the night off. The Rangers scored twice in the second against rookie Charlie Furbush (1-1) with the help of the Mariners' second error of the night.