Chris Young allowed two hits in seven shutout innings and the Seattle Mariners snapped a four-game losing streak by holding off the Baltimore Orioles 4-3 on Saturday.
Dustin Ackley doubled twice and scored two runs for Seattle. Robinson Cano had an RBI double.
After the Orioles took advantage of an error by All-Star third baseman Kyle Seager to score three times in the eighth, Fernando Rodney closed it out for his 200th career save.
The 35-year-old Young (9-6), picked up on waivers March 27 after getting released by Washington, walked three and matched his season high with eight strikeouts. Over his past seven starts, the big right-hander is 4-2 with a 2.12 ERA and 43 strikeouts.
Young has won nine games for the first time since 2007 with San Diego, when he was 9-8. His career high is 12 wins in 2005 with Texas.
Young did not pitch in the majors last season. He considered retiring until shoulder surgery last June relieved his pain.
Danny Farquhar took over for Young in the eighth and nearly shut the door before the Orioles scored three times. A two-out error by Seager on Chris Davis' grounder allowed a pair of runs to score. J.J. Hardy drove in Davis with a single.
Rodney worked the ninth for his AL-leading 28th save in 31 opportunities.
Delmon Young had two hits for Baltimore.
Bud Norris (8-7), who won five of his previous six starts, went five innings for the Orioles. He allowed four runs and six hits with three walks and six strikeouts.
The Mariners touched up Norris for three runs in the third. After loading the bases with one out, he hit Kendrys Morales with a 1-2 pitch to force in a run. Seager followed with an RBI single to right.
With two outs and an 0-2 count on Logan Morrison, the Orioles shifted their defense and left only one infielder on the left side, shaded toward second base. Morrison then reached out and punched an RBI single through the wide-open left side.
Left fielder Nelson Cruz bobbled the ball, but Morales hesitated breaking for home. He was thrown out when he tried to get back to third.
Consecutive doubles by Ackley and Cano produced another run in the fifth, making it 4-0.
NOTES: Endy Chavez, scheduled to lead off and play right field for Seattle, was scratched an hour before the game because of a jammed left pinkie. Mariners manager Lloyd McClendon inserted Corey Hart and moved James Jones to leadoff. . McClendon likes what he sees from Morales since the DH returned to the Mariners on Friday following a trade with Minnesota. "He's a nice piece," McClendon said. "But one guy's not going to win it. Other guys need to step up." ... LHP James Paxton, on the DL with a strained lat since April 9, will make perhaps his final rehab start for Triple-A Tacoma on Sunday. He will then join the Mariners on their road trip. No decision had been made on when Paxton will be activated. . Baltimore's Manny Machado (back) started at third base for the first time in five games. . Orioles manager Buck Showalter said RHP Miguel Gonzalez is scheduled to start Sunday, but added: "We could present ourselves with some interesting options for (Sunday) and (for) Anaheim (on Monday) if certain things happen."