SEATTLE -- After 23 innings without a run, Franklin Gutierrez wasn't too proud to drop a bunt if it meant Seattle finally got on the scoreboard.
Good thing for the Mariners that Gutierrez's bunting was limited to one at-bat.
Gutierrez added a little pop to a night of Seattle small ball with a go-ahead solo homer in the fifth, and the Mariners snapped their seven-game losing streak with a 3-2 victory over the Texas Rangers on Tuesday.
The center fielder got Seattle a run for the first time since last Friday when his bases-loaded safety squeeze bunt scored Ichiro Suzuki in the third inning. After Jack Wilson scored on a wild pitch in the fourth, Gutierrez went opposite field with one out in the fifth, his drive ricocheting off the yellow padding at the top of the wall and into the first row of seats. It was his 10th homer.
"That's the way we need to play right now because obviously we're having a tough time scoring runs," Gutierrez said. "We need to find a way to get it done."
Following a winless road trip to Chicago and Minnesota where the direction of the Mariners was brought into question, Seattle returned home and rediscovered a little offense to go along with the pitching of starter Jason Vargas.
Despite struggling uncharacteristically with walks early in the game, Vargas lasted through six innings before turning it over to the bullpen. Vargas (7-5) allowed just three hits and two runs and picked up his first victory in more than a month.
Vargas last won June 22 against the Chicago Cubs. He had lost his previous three decisions.
"Once he got into trouble he made the pitches when he needed to," Seattle manager Don Wakamatsu said. "He's been doing that all year. He doesn't give in."
Seattle's bullpen was just as strong. Jamey Wright pitched the seventh, before Brandon League got out of a jam in the eighth thanks to Chone Figgins. With one out and runners on first and third, Nelson Cruz lined a one-hopper that appeared headed for right field. Figgins instead started a 4-6-3 double play to end the threat.
David Aardsma then finished off Seattle's first win since July 25 with a perfect ninth for his 19th save in 23 chances.
Texas starter Colby Lewis (9-8) lost his third straight decision, despite striking out nine and rarely giving up a hard-hit ball. It was his first loss to Seattle this year after two victories and 23 innings with just two runs allowed to the Mariners.
"They singled us to death," Rangers manager Ron Washington said. "They have some speed and the one hit by Gutierrez put us away."
Seattle knocked around Lewis for nine hits, matching his season high for most allowed, although that total included infield hits by Suzuki and Figgins. Suzuki's dribbler to shortstop was the catalyst for the Mariners' first run.
Gutierrez was given the option to put down a sacrifice bunt and with the first and third basemen playing back, Gutierrez went with that choice. Suzuki didn't break immediately, but the bunt up the first-base line was good enough that Suzuki scored easily.
An inning later, Wilson singled with two outs and was at third after singles by Suzuki and Figgins. Lewis then skipped a breaking ball in the dirt past catcher Bengie Molina. The wild pitch got just far enough for Wilson to score sliding.
Lewis entered the night third in the American League in batting average against. It was the third time this season -- all in his last seven starts -- that Lewis has allowed nine hits.
"It was just one of those nights where they put the ball in play and hit it at guys but in the right spots," Lewis said.
Seattle 3B Jose Lopez is expected to play on Wednesday after sitting out a few games with a sore hamstring. ... Texas DH Vladimir Guerrero got a planned day off Tuesday, despite a career .359 average at Safeco Field. That's the highest of any major league player with at least 200 at-bats at the stadium. He pinch-hit in the ninth and grounded out. ... Seattle C Adam Moore, recalled from Triple-A Tacoma before Tuesday's game, went 0 for 4 with three strikeouts. He was hitting .321 in his last 36 games in the minors.