"After about a third of an inning, I knew it was going to be a tough day to try to get through five or six," Meche said. "Luckily, I did."
Meche (11-8) gave up nine hits and five runs in six innings and fell behind 4-1 after four.
But the Royals' bullpen failed to hold the lead for the second time in this four-game series.
"I just kept trying to make pitches, trying not to fall into patterns," said Meche. "Everything I threw over the plate they pretty much got to it. It was a matter of mixing my curveball in there as much as I could to get weak contact.
"I just let them put the ball in play and that was pretty much how the day went," he said.
Ichiro Suzuki went 2-for-4 one day after reaching the 200-hit plateau for the sixth year in a row. He stayed in the game and got his second hit after Runelvys Hernandez hit him in the lower right leg with a pitch in the fifth.
Suzuki left in the ninth.
"It tightened up there in the ninth inning and we really took him out so we could start treatment on him just as soon as we could," said manager Mike Hargrove. "So hopefully he'll be ready for tomorrow. But I think he's probably questionable."
With the game tied at 5-5 in the seventh, Eduardo Perez had a pinch-hit RBI single and Snelling homered off Joel Peralta.
The Royals (58-92) still need five wins in their last 12 games to avoid their third straight 100-loss season.
"We got five more games of this homestand to finish the year out here and hopefully we'll finish strong," said manager Buddy Bell. "We're playing some pretty good teams. This month hasn't been easy in terms of who we play."
Johjima, who had an RBI in the fifth when he was hit by a pitch, made it 10-5 with a two-run shot off Jose Diaz in the eighth. The Mariners have won 16 of their last 21 games against the Royals.
Jimmy Gobble (3-6), who gave up a leadoff double to Raul Ibanez in the seventh, took the loss.
Shane Costa scored Kansas City's fifth run in the fifth on Johjima's two-base throwing error.
Costa was on second and straying far off the bag toward third when the Seattle catcher whipped a throw to shortstop Yuniesky Betancourt. But just as he threw Betancourt started back to the bag and could not recover in time to stop the ball from flying into center field. Costa was safe on a close play at the plate.
The Mariners scored three in the fifth with the help of two hit batsmen.
Hernandez hit Suzuki in the lower right leg, putting runners at first and second, and then after Adrian Beltre's single loaded the bases with one out, Johjima was also hit.
Snelling jogged home with Seattle's second run before Richie Sexson's single tied it 4-all.
Ryan Shealy's two-run double put the Royals on top 2-0 in the first inning and gave him 11 RBI in the four-game series.
"He's got quite a knack for driving in runs," Bell said. "He doesn't panic at the plate. He stays pretty much locked in all the time. He has one approach, and it's an aggressive one."
David DeJesus made it 3-0 with an RBI grounder in the second. Jose Lopez cut the lead to 3-1 with a sacrifice fly in the third.
Esteban German extended it back to a three-run lead with an RBI single in the fourth.
|Players of the Game|
|Ichiro Suzuki, CF||4||2||2||1||0||0||0||.319|
|Willie Bloomquist, CF||0||0||0||0||0||0||0||.240|
|Adrian Beltre, 3B||4||1||1||0||1||0||2||.262|
|Kenji Johjima, C||4||1||1||3||0||1||2||.298|
|Raul Ibanez, LF||5||1||2||0||0||2||3||.278|
|Richie Sexson, 1B||5||0||2||2||0||1||2||.254|
|Ben Broussard, DH||2||0||0||0||1||1||2||.294|
|a- Eduardo Perez, PH-DH||2||1||1||1||0||0||1||.257|
|Yuniesky Betancourt, SS||5||2||2||0||0||2||3||.293|
|Chris Snelling, RF||4||2||2||2||0||0||2||.300|
|T.J. Bohn, RF||1||0||0||0||0||1||0||.182|
|Jose Lopez, 2B||4||0||1||1||0||0||1||.285|
|a-singled for Broussard in the 7th|
|2B - Raul Ibanez (31, Gobble), Yuniesky Betancourt (24, Ru. Hernandez)|
|HR - Kenji Johjima (16, J. Diaz), Chris Snelling (3, Peralta)|
|SF - Jose Lopez (4)|
|RBI - Ichiro Suzuki (43), Kenji Johjima 3 (69), Richie Sexson 2 (98), Eduardo Perez (31), Chris Snelling 2 (8), Jose Lopez (73)|
|2-OUT RBI - Richie Sexson 2 (40), Chris Snelling 2 (2)|
|Team LOB - 8|
|DP - Betancourt-J. Lopez-Sexson|
|E - Kenji Johjima (7, )|
|Gil Meche (W,11-8)||6||9||5||4||2||3||0||4.34|
|Emiliano Fruto (H,1)||1||0||0||0||0||0||0||4.50|
|HBP - DeJesus (by Gil Meche)|
|Pitches-Strikes - Gil Meche 109-67, Emiliano Fruto 9-5, George Sherrill 10-6, Jon Huber 11-8|
|Ground Balls-Fly Balls - Gil Meche 9-5, Emiliano Fruto 1-2|
|Batters Faced - Gil Meche 29, Emiliano Fruto 3, George Sherrill 3, Jon Huber 3|
|Kansas City Royals|
|David DeJesus, LF||4||0||0||1||0||1||0||.293|
|Esteban German, 3B||5||0||1||1||0||2||1||.338|
|Mark Grudzielanek, 2B||4||1||2||0||0||0||1||.297|
|Emil Brown, DH||3||1||0||0||1||0||3||.293|
|Ryan Shealy, 1B||3||0||1||2||1||0||0||.302|
|Shane Costa, RF||4||1||2||0||0||0||1||.282|
|Angel Berroa, SS||4||1||1||0||0||1||3||.229|
|Joey Gathright, CF||4||0||0||0||0||2||1||.230|
|Paul Phillips, C||4||1||2||0||0||0||0||.276|
|2B - Ryan Shealy (12, Meche), Shane Costa (18, Meche), Paul Phillips (2, Meche)|
|RBI - David DeJesus (49), Esteban German (29), Ryan Shealy 2 (36)|
|2-OUT RBI - Ryan Shealy 2 (19)|
|Team LOB - 6|
|Kansas City Royals|
|Jimmy Gobble (L,3-6)||0.1||1||1||1||0||1||0||5.11|
|HBP - Suzuki (by Runelvys Hernandez), Johjima (by Runelvys Hernandez)|
|WP - Todd Wellemeyer 2 (9)|
|Pitches-Strikes - Runelvys Hernandez 101-66, Todd Wellemeyer 23-15, Jimmy Gobble 7-4, Joel Peralta 16-12, Jose Diaz 23-12, Andrew Sisco 14-8|
|Ground Balls-Fly Balls - Runelvys Hernandez 3-7, Todd Wellemeyer 2-1, Joel Peralta 1-1, Jose Diaz 2-1|
|Batters Faced - Runelvys Hernandez 23, Todd Wellemeyer 7, Jimmy Gobble 2, Joel Peralta 4, Jose Diaz 6, Andrew Sisco 3|
|Attendance - 9817|
|Game Time - 3:06|
|Temperature - 61|
|Umpires - Home - Mike Everitt, First Base - Tom Hallion, Second Base - Travis Reininger, Third Base - Alfonso Marquez|