ARLINGTON (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.

120704552 81 Rangers Top Mariners As Harrison Gets 10th Win

Mariners vs Rangers Photos

The Rangers scored twice in the second against rookie Charlie Furbush (1-1) with the help of the Mariners’ second error of the night.

Cruz snapped an 0 for 15 slide when he led off the second with a homer to left, and Mike Napoli reached second on Mariners third baseman Adam Kennedy’s fielding error.

Napoli went to third on a groundout and scored on Moreland’s single.

Jack Wilson’s two-out, two-run double in the third tied it at 2, but the Rangers answered with two runs in the fourth on RBI groundouts by David Murphy and Ian Kinsler.

Furbush allowed seven runs — six earned — and eight hits over four-plus innings in his second start for the Mariners since he was acquired from Detroit in a trade on July 30.

When the Rangers loaded the bases with nobody out in the fifth on two walks and a single, manager Eric Wedge brought in ex-Ranger Jamie Wright from the bullpen.

The Rangers kept up the pressure in the inning with RBI singles by Napoli and Torrealba, and a bases-loaded walk to Moreland for a 7-2 pad.

In the sixth, Cruz’s RBI double and Napoli’s run-scoring single off Tom Wilhelmsen made it 9-2.

The Mariners, 2-9 against the Rangers this season, have lost 22 of 28. But they had been on a decent run lately, winning six of 10 entering Monday night.

(Copyright 2011 by The Associated Press. All Rights Reserved.)