BALTIMORE — Brad Bergesen took a three-hitter into the eighth inning, Luke Scott homered and scored twice, and the Baltimore Orioles beat the Seattle Mariners 5-2 on Wednesday night.

Adam Jones had three hits and Miguel Tejada drove in two runs for the Orioles, who defeated Seattle for the first time in five tries this season. Baltimore (10-24) became the last team in the majors to reach double figures in wins.

It was the ninth loss in 11 games for the light-hitting Mariners, who rank last in the AL in runs and 13th in batting average.

Bergesen (3-2) allowed one run and five hits in 7 2/3 innings. He struck out three and walked two in winning his third straight start. The right-hander got the first two outs in the eighth before Ichiro Suzuki singled, stole second and scored on a single by Chone Figgins. That ended Bergesen's night, and as he walked off the mound many in the soggy crowd of 11,448 gave him a standing ovation.

After Casey Kotchman singled against Will Ohman, Jose Lopez hit a drive off Koji Uehara that was caught by newcomer Corey Patterson at the base of the left-field wall.

Uehara gave up a walk and a single in the ninth before Alfredo Simon earned his fourth save, giving up a sacrifice fly to pinch-hitter Ken Griffey Jr. in the process.

Seattle starter Ryan Rowland-Smith (0-3) gave up three runs and seven hits in three-plus innings, the shortest of his seven starts this season.

Baltimore went up 2-0 in the third when Patterson and Jones hit successive singles and Tejada doubled both of them home.

Scott homered leading off the fourth. In the sixth, Scott doubled off Ian Snell and scored on a sacrifice fly by Cesar Izturis before Jones hit an RBI single.

Now in his second season, Bergesen is 9-2 at home and 1-5 on the road. … Seattle placed SS Jack Wilson (hamstring) on the 15-day DL and recalled INF Matt Tuiasosopo from Triple-A Tacoma. Tuiasosopo went 0-for-2 with a walk. … The Orioles purchased Patterson's contract from Triple-A Norfolk and farmed OF Nolan Reimold. … Seattle LHP Erik Bedard threw 30 pitches in a simulated game Wednesday. He will pitch another simulated game in Oakland on Monday or Tuesday.