SEATTLE (AP) — Vidal Nuno allowed one hit over seven dominant innings for his first victory in more than a year, and Mark Trumbo and Kyle Seager each had four hits and a two-run homer to lead the Seattle Mariners past the Texas Rangers 6-0 Wednesday night.

Nuno (1-2) had gone 20 starts without a win, which was tied with Atlanta right-hander Shelby Miller for the longest active stretch in the majors. The left-hander struck out a career-high 10 and yielded only Prince Fielder's first-inning single. He walked two and hit a pair of batters with pitches.

As a starter, Nuno was 0-10 with a 4.17 ERA since his previous win on June 27, 2014, with the New York Yankees. Nuno also made 24 relief appearances during that span without a victory.

Danny Farquhar and Carson Smith each followed with a perfect inning to finish the one-hitter.