SEATTLE -- Mitch Moreland gave the Rangers the lead with a leadoff home run in the fifth inning on Wednesday night at Safeco Field. That was the same inning that Rangers pitcher C.J. Wilson made a promise to pitching coach Mike Maddux."I'm going to finish this game," Wilson told Maddux. Wilson lived up to his word and delivered the Rangers' first complete-game performance of the season with a 5-2 victory over the Mariners, snapping his team's three-game losing streak. Wilson beat Mariners rookie right-hander Michael Pineda, who has lost twice in six starts this season -- both times it was against the Rangers. Wilson had some trouble early, allowing two runs on five hits and a walk through the first four innings. At that point, Wilson had thrown 69 pitches and going the distance seemed far out of reach. But he finished the night with a flourish, retiring the final 14 hitters and 17 of the last 18 that he faced. "I have been complaining all year that I really haven't put it together," Wilson said. "Tonight, I had enough going of all the elements to do that. Everything was working good to get through some quick counts and the fastball was working." Wilson, who threw 125 pitches, ended up allowing six hits and one walk while striking out 12. That was one short of the club record for a left-hander in a game, held by Jamie Moyer and Cliff Lee. "Very impressive," manager Ron Washington said. "We certainly needed him to throw that one. After the fourth inning, he was very efficient with his pitches. He's learning how to be efficient with his pitches." Wilson is also learning how to strike out hitters without throwing a lot of pitches or issuing too many walks. Wilson now has 34 strikeouts in his last 30 innings and 46 in 49 1/3 innings on the season. But he is also averaging just 1.64 walks per nine innings. He walked 4.10 batters per nine innings last season while he was leading the league in walks with 93. "They are really scouting strikeouts," Wilson said. "I just look for things that I can take advantage of. I'm not blowing away anybody or overpowering them. For me, it's more surgical, the way I pitch." This marked the fourth time Wilson has struck out 10 or more batters in a game since becoming a starter last year. That is a new club record for left-handers. He was tied with Lee, who had three such games last season. The record for a right-hander is 34. That's how many Nolan Ryan had in five seasons. "We had a chance," Mariners third baseman Chone Figgins said. "We had him on the ropes, but we just couldn't get the hit we needed. We hit some balls hard. ... He's always in the zone, always making you put the ball in play. He uses his defense well and doesn't waste a lot of time. He just comes right at you." So does Pineda, who was the American League Rookie of the Month for April and had won four straight starts since losing to the Rangers on April 5. The Rangers scored twice off him in the first inning on a two-out RBI double by Adrian Beltre and a run-scoring single by David Murphy. But he had retired 10 straight hitters before Moreland came to bat in the top of the fifth with the game tied, 2-2. "He was pretty good," Moreland said. "He pounds the zone and comes right at guys. I went up there looking for a pitch to hit early and I got one." Moreland jumped on a first-pitch 95-mph fastball and belted it deep into the right-center-field seats. It was his fourth home run of the season. Davis went in the same direction with two outs in the seventh, taking Pineda deep on an 0-and-2 fastball that was clocked at 98 mph. The home run was his first of the season and just his second in the Majors since the end of the 2009 season. "I hit three home runs in one game early this season in Triple-A," Davis said. "It's hard to go out and think about home runs when you're not playing every day. You're not going to go 5-for-5 with five home runs against a guy like that. I was just trying to have good at-bats. "That guy was mowing us down. He pitched his tail off but he made some mistakes and we were able to get to him. But he has as good of stuff as anybody I've faced." Davis' gave Wilson a cushion and the Rangers manufactured one more run in the eighth against reliever Chris Ray. Ian Kinsler led off with a walk, stole second, was bunted to third by Elvis Andrus and, after Michael Young struck out, scored on a wild pitch.
T.R. Sullivan is a reporter for MLB.com. Read his blog, Postcards from Elysian Fields, and follow him on Twitter @Sullivan_Ranger. This story was not subject to the approval of Major League Baseball or its clubs.