DETROIT -- The Detroit Tigers used a team effort to end their losing streak.
"We swung the bats and got a lot of contributions from a lot of different guys," Tigers manager Alan Trammell said. "We did just enough."
Adrian Beltre homered and drove in four runs for Seattle.
Mike Maroth (9-11) got the win. He allowed five runs and seven hits over six-plus innings, walking one and striking out three.
"I had pretty good stuff," Maroth said. "I don't think the line is very impressive, but we won the game. That's what's important."
Fernando Rodney escaped further damage by striking out Reed and getting Yuniesky Betancourt to fly out. Rodney finished for his fourth career save and first this season, retiring Richie Sexson with two on to end it.
Gil Meche (10-8) allowed eight runs, seven earned, and nine hits in 4 2/3 innings with three walks.
"Had the hardest time trying to locate my fastball tonight," Meche said. "I was being too aggressive with it. If I can't make that pitch, you can see the outcome."
Detroit got off to a quick start against Meche with four runs in the first inning.
"To come out and score four runs was big," Shelton said. "Because we know Mike is going to give us six or seven good innings."
Seattle made it 4-3 in the fourth on Beltre's three-run shot on Maroth's first pitch. His 14th homer of the season and second in two nights also scored Willie Bloomquist and Sexson.
"Especially with a four-run lead, I wanted to go right at him," Maroth said. "Actually, it was a pretty good pitch."
The Tigers added five in the fifth to send Meche to the showers.
"He threw the ball well, but just couldn't get it together," Seattle pitching coach Bryan Price said. "After giving up four in the first, he settled down and kept us in the game until the five-run fifth."
The Mariners came back in the sixth with two runs on a sacrifice fly by Sexson and a run-scoring single by Morse.
Shelton connected in the eighth off Masao Kida, making it 10-7.
|Players of the Game|
New Era Detroit Tigers Fitted Hat
$34.95 Shop Now!
|Ichiro Suzuki, RF||5||0||0||0||0||1||2||.306|
|Willie Bloomquist, 2B||5||3||3||0||0||1||1||.275|
|Raul Ibanez, LF||4||2||2||0||1||1||1||.298|
|Richie Sexson, 1B||2||1||0||1||2||0||2||.269|
|Adrian Beltre, 3B||4||1||2||4||0||0||1||.259|
|Mike Morse, DH||4||0||1||2||0||0||0||.319|
|Jamal Strong, PR-DH||0||0||0||0||0||0||0||.000|
|Jeremy Reed, CF||4||0||1||0||0||1||3||.255|
|Yuniesky Betancourt, SS||4||0||1||0||0||0||3||.318|
|Wiki Gonzalez, C||3||0||0||0||0||1||2||.276|
|a- Dave Hansen, PH||0||0||0||0||1||0||0||.171|
|Yorvit Torrealba, PR||0||0||0||0||0||0||0||.226|
|a-walked for Gonzalez in the 9th|
|2B - Yuniesky Betancourt (2, Maroth)|
|HR - Adrian Beltre (14, Maroth)|
|SF - Richie Sexson (3)|
|RBI - Richie Sexson (82), Adrian Beltre 4 (58), Mike Morse 2 (19)|
|2-OUT RBI - Mike Morse (7)|
|SB - Willie Bloomquist (8, 2nd base off Maroth/Rodriguez)|
|PK - Mike Morse (1, Maroth)|
|Team LOB - 6|
|E - Yuniesky Betancourt (1, )|
|Gil Meche (L,10-8)||4.2||9||8||7||3||3||0||5.04|
|HBP - Infante (by Clint Nageotte)|
|Pitches-Strikes - Gil Meche 104-59, Clint Nageotte 22-14, Masao Kida 23-18|
|Ground Balls-Fly Balls - Gil Meche 3-8, Clint Nageotte 2-2, Masao Kida 3-3|
|Batters Faced - Gil Meche 26, Clint Nageotte 7, Masao Kida 8|
|Placido Polanco, 3B||4||1||2||2||1||0||1||.339|
|Carlos Guillen, SS||5||1||2||1||0||0||0||.320|
|Chris Shelton, 1B||4||2||2||3||1||1||2||.342|
|Magglio Ordonez, RF||5||2||2||1||0||0||1||.315|
|Rondell White, DH||5||0||1||0||0||0||1||.308|
|Ivan Rodriguez, C||4||1||1||1||0||2||3||.297|
|Dmitri Young, LF||4||1||3||1||0||0||1||.261|
|Nook Logan, PR-CF||0||0||0||0||0||0||0||.281|
|Craig Monroe, CF-LF||2||1||0||1||1||0||2||.288|
|Omar Infante, 2B||3||1||0||0||0||0||3||.232|
|2B - Carlos Guillen (14, Meche), Chris Shelton (12, Meche), Rondell White (20, Meche), Ivan Rodriguez (27, Meche)|
|HR - Chris Shelton (10, Kida)|
|SF - Craig Monroe (11)|
|RBI - Placido Polanco 2 (39), Carlos Guillen (22), Chris Shelton 3 (38), Magglio Ordonez (23), Ivan Rodriguez (40), Dmitri Young (52), Craig Monroe (65)|
|2-OUT RBI - Placido Polanco 2 (19), Carlos Guillen (6), Ivan Rodriguez (9), Dmitri Young (18)|
|CS - Placido Polanco (1, 2nd base by Meche/Gonzalez)|
|Team LOB - 7|
|Mike Maroth (W,9-11)||6||7||5||5||1||3||1||4.70|
|Chris Spurling (H,4)||0.1||1||0||0||0||0||0||4.03|
|Fernando Rodney (S,1)||1.2||0||0||0||2||1||0||2.05|
|Pitches-Strikes - Mike Maroth 97-64, Franklyn German 20-14, Chris Spurling 7-6, Fernando Rodney 24-12|
|Ground Balls-Fly Balls - Mike Maroth 8-6, Chris Spurling 1-0, Fernando Rodney 1-3|
|Batters Faced - Mike Maroth 25, Franklyn German 6, Chris Spurling 2, Fernando Rodney 7|
|Attendance - 26760|
|Game Time - 2:58|
|Temperature - 91|
|Umpires - Home - Jerry Meals, First Base - Hunter Wendelstedt, Second Base - Mike Winters, Third Base - Bruce Froemming|