The result snaps a five-game losing streak for the Mariners.
Jared Washburn left the game with calf stiffness. Manager John McLaren said he doesn't expect it to cost Washburn a start, and Washburn said he hopes that's right.
Washburn, by the way, said he tweaked the calf before the game and pitched six shutout innings with it. Then he hurt it worse on the final pitch of the sixth, and "like an idiot" tried to pitch through it in the seventh, when the Rangers got their only runs.
Closer J.J. Putz pitched the ninth, giving up a couple of hits -- and was one ball from brining the tying run to the plate -- but survived.
Sign Up and Save
Get six months of free digital access to The News Tribune
The third-place Mariners move a game ahead of the Rangers in the A.L. West standings.
A few quotes from the clubhouse:
McLaren on Washburn:
I saw him in New York, I think it was Friday, and I stopped by his locker and I stopped and I said, 'Are you all right?' He said, 'I'm 1-4, Mac.' He didn't crack a smile or anything. Is said, 'You've pitched better than 1-4.' He said, 'I'm still 1-4.' And this is what he's all about. He's a great competitor and he demands a lot out of himself.
McLaren on Texas starter Kevin Millwood:We made Millwood throw some pitches tonight. We didn't let him off the hook. We had some things going and we kept it going, which is what we're striving to do.
Washburn on the run support:
It means a lot. It's hard to win games if we don't score. The guys did a good job tonight of being patient and waiting for a pitch to hit, and when they got that pitch they didn't miss it.
Postgame notes from Mariners PR office:
The Rangers lost their second game in a row but only their third in their last 8 games. The Rangers have also lost 9 out of their last 11 road games this season.
Kevin Millwood lasted just 3.0 innings giving up 9 hits, 7 runs, and 2 HR. The 7 runs are the most allowed this season by a Rangers starter.
The loss tonight gave Kevin Millwood his 10th consecutive road loss tying the Rangers club record with Joe McClain of the 1961-62 Senators. The streak dates back to Aug. 19, 2007 at MIN.
With today's loss to Jarrod Washburn, the Rangers are now 1-6 versus left-handed starters this season with their only win coming on April 10 vs. Baltimore.
Josh Rupe tossed 4.0 scoreless innings, allowing only 1 hit and 3 strikeouts tonight. It was his third straight appearance tossing 4.0 innings and his first appearance since April 22nd at Detroit.
Milton Bradley went 1-for-3 with a double and two RBI and is now hitting .357 (5x14) with 2 doubles, 2 runs and 2 RBI during the current road trip.
The Mariners snapped a season high 5 game losing streak with tonight's win and are now in sole possession of third place 6.5 games behind the Los Angeles Angels in the AL West.
Allowing just 4 hits and 3 runs, Jarrod Washburn got his 20th win as a Mariner, first at Safeco Field since June 29, 2007, and first against the Rangers since June 22, 2005 with LAA. The win also marks his first since April 9 @ TB.
Jarrod Washburn received 7 runs of support tonight; it is the most since getting 7 on July 29, 2007 against OAK.
Jarrod Washburn left tonight's game in the seventh inning with tightness in his right calf.
Raul Ibanez extended his season high hitting streak to 7 games by going 2-for-4 with a double and 2 RBI. He is now hitting .333 (10-for-30), 3 runs, 2 doubles, 3 RBI during the streak.
Ichiro extended his hitting streak to 5 games with a double to right field leading off the game and is now hitting .429 (9x21) during the five game hitting streak.
Wladimir Balentien went 2x3, with a home run, run scored and 3 RBI in tonight's game. Since being recalled on April 30, he has hit two home runs and has 6 RBI in his six starts in right field.
The Mariners scored 7 runs tonight; it was only the second time in their last eight games that they have scored 3 or more runs. Seattle also hit two home runs (Sexson, Balentien) tonight. It was the teams' first multi-homer game since April 24 against the Baltimore Orioles.
Tonight's crowd of 16,637 was the smallest crowd at Safeco Field this season.