KANSAS CITY, Mo. (AP) -- Mike Sweeney, after Florida deliberately loaded the bases to pitch to him, delivered a three-run double and Kansas City beat the Marlins 6-2 Friday night.
Gil Meche (4-6), who had lost five straight starts despite a 3.16 ERA, went eight innings for his first win since May 3. He gave up six hits, walked one, struck out three, and gave up Miguel Olivo's fifth home run leading off the third.
Sergio Mitre (2-3), who hadn't allowed an earned run in 23 2-3 innings coming in, worked 6 1-3 innings and saw his ERA climb from 1.59 -- No. 2 in the major leagues -- to 2.29. He was charged with six runs on 12 hits, with one walk and one strikeout.
He was relieved by Renyel Pinto after Sweeney lashed his bases-loaded double down the left-field line and put the Royals on the road to their sixth win in nine games. Kansas City is 7-3 in interleague play.
Olivo's RBI single off David Riske in the ninth scored Miguel Cabrera. Octavio Dotel entered with two on and got Aaron Boone to fly out and Joe Borchard swinging for his fourth save in four chances.
Mark Teahen's RBI single scored Tony Pena Jr. with two out in the third, the first earned run Mitre had allowed since the first inning of his start at Tampa Bay on May 20. He had not allowed a run of any kind in 11 1-3 consecutive innings.
Mitre had strained his right hamstring on May 30, and was lifted after five shutout innings in his next start for precautionary reasons. In this, his first start since then, he halted his delivery motion in an awkward movement while attempting to throw to Pena in the fifth and stepped off the mound.
He stayed in the game after visiting with manager Fredi Gonzalez, but five of the next seven batters reached base, one on shortstop Hanley Ramirez's error on the ball hit by Pena.
Teahen led off the sixth with a single and went to third on Alex Gordon's double before Emil Brown broke a 1-1 tie with a two-run double into the left-field corner.
Pena singled leading off the seventh and went to second when David DeJesus' potential double-play grounder glanced off the outstretched glove of Ramirez for a single. With one out, Teahen was walked deliberately, loading the bases for Sweeney.
RHP Josh Johnson rejoined the Marlins Friday after being out all year with a problem in his pitching elbow and will start on Monday against the Chicago White Sox. Gonzalez said Johnson would be limited to about 90 pitches. ... 2B Mark Grudzielanek underwent knee surgery to repair cartilage damage on Friday and the Royals expect him back in about a month. ... KC purchased the contract of SS Derek Wathan from the Long Island Ducks. Wathan, 30, is the son of former Royals catcher and manager John Wathan.