SEATTLE -- After holding off a late comeback attempt, the Seattle Mariners were simply happy to have stopped their five-game losing streak.Ketel Marte had two singles and three RBI in a nine-run second inning, and Seattle beat the Los Angeles Angels 11-8 on Friday night.Its tremendous, said Mariners center fielder Leonys Martin, who walked twice and scored two runs in the second. Nine runs in one inning, its going to give you a lot of confidence. Were fighting, man. Were still alive. Keep fighting. Thats what were going to do. Fight every single game.Even after building a seven-run lead, the Mariners had a hard time putting this one away. Los Angeles scored four times in the ninth before Edwin Diaz retired star slugger Mike Trout with two on for his 12th save.We couldnt quite put the nail in the coffin, Seattle manager Scott Servais said. But we got the win. We needed a win and well build on that one.Nelson Cruz hit his 33rd homer in the eighth for the Mariners, who remained four games behind Baltimore and Detroit for the final AL playoff spot.Trout said he was fine before the game, two days after he was involved in a multi-vehicle accident on a Los Angeles freeway. He hit a three-run homer his first time up and Jefry Marte added a solo shot for the Angels, giving Brett Oberholtzer (1-1) a 4-0 lead before he took the mound.Oberholtzer allowed Guillermo Heredias RBI double in the bottom of the first, then gave up two singles and walked two batters before being pulled in the second without getting an out.Obviously, its not the start we were looking for or he was looking for, Angels manager Mike Scioscia said.Jhoulys Chacin came on with the bases loaded and promptly walked in a run. The first out of the inning came when Heredia grounded into a fielders choice with the bases loaded, driving in a run. Seattle got a second run on the play on second baseman Gregorio Petits throwing error, giving the Mariners a 5-4 lead.The scoring didnt end there. Five runs in the inning came with two outs, and the bottom of Seattles order did the most damage -- the last four hitters in the lineup all reached base twice in the inning.Marte, batting ninth, led the way and No. 6 hitter Dae-Ho Lee added two singles and two RBI. The Mariners sent 14 batters to the plate, getting six hits -- all singles -- and five walks.The nine runs equaled Seattles season high for one inning. The Mariners also scored nine times in the seventh inning of a 16-13 win at San Diego on June 2.Ariel Miranda (2-1) had a rough start for Seattle, falling behind 3-0 after three batters. A walk and a single led to Trouts 26th home run before Marte connected with two outs.Miranda, however, recovered to pitch six innings without allowing another run.He hung in there, Servais said. If youd have told me after the first inning we were going to get six out of him, I probably wouldnt have bought into that one.FIRST TIME OUTJuan Graterol hit a run-scoring double in his first major league at-bat as part of the Angels ninth-inning rally. Graterol was called up earlier in the year but did not appear in a game before being sent back down. This was his first big league game after 11 years in the minors. Hes worked so hard to get here, Scioscia said. The guys in the dugout felt great for him.ROSTER MOVESBoth teams took advantage of Septembers expanded rosters and added players. The Angels recalled Graterol and LHP Cody Ege, and selected the contract of RHP Andrew Bailey from Triple-A Salt Lake. They also activated 3B Yunel Escobar from the 7-day concussion disabled list.Seattle added OF B