KANSAS CITY, Mo. – Travis Hafner’s second double keyed a three-run seventh inning, and the Cleveland Indians picked up their first road win of the year while avoiding a three-game sweep with a 5-4 victory over the Kansas City Royals on Wednesday.

Jensen Lewis (1-0) issued three straight walks in the bottom of the seventh but still got the victory in relief of Aaron Laffey. Kyle Farnsworth (0-2) gave up three runs while getting only one out in relief for the Royals.

After the Royals tied it 2-all in the sixth, Asdrubal Cabrera doubled leading off the seventh against Farnsworth and scored on an RBI single by Mark DeRosa, who has a five-game hitting streak and seven RBIs in eight games.

After Victor Martinez walked, Hafner hit an RBI double and Shin-Soo Choo made it 5-3 with a sacrifice fly.

The victory made the struggling Indians 1-5 on the road heading to New York for a four-game series that will open the new Yankee Stadium. It broke a six-game road losing streak dating back to last year.

Laffey, called up from Triple-A Columbus to replace the injured Scott Lewis, went 5 1-3 innings in his first start of the season. He walked three, struck out five and was charged with two runs on three hits.

Jensen went 1 2-3 innings and was charged with two runs on four hits, including Mike Jacobs’ 429-foot home run into straightaway center in the eighth.

Kerry Wood pitched the ninth for his first American League save.

Royals starter Sidney Ponson went six innings and gave up two runs and six hits, with three walks and three strikeouts.

The Indians scratched out a run in the third when Tony Graffanino walked, moved up on a sacrifice and scored on Grady Sizemore’s RBI single. They took a 2-0 lead in the sixth when Hafner doubled and scored on Ryan Garko’s RBI single.

Coco Crisp walked leading off the Kansas City seventh and went to third on Willie Bloomquist’s single. David DeJesus’ infield grounder brought home Crisp and then Joe Smith came out of the bullpen and struck out John Buck.

Lewis then relieved Smith and walked Mark Teahen, Jacobs and Alex Gordon, all on full counts. Gordon’s walk brought in Bloomquist with the tying run before Miguel Olivo’s grounder ended the inning.

Notes: Cliff Lee will go against CC Sabathia on Thursday in a matchup between the last two AL Cy Young winners as Cleveland and New York open Yankee Stadium. Sabathia, who signed a seven-year, $161 million contract with New York, won the Cy Young in 2007 with Cleveland. … 3B Gordon struck out in the second inning, giving him strikeouts in four consecutive at-bats. Sizemore made an outstanding running catch of Gordon’s sinking liner leading off the fifth. … Farnsworth’s ERA in 3 1-3 innings is 16.20. Both of the bullpen’s losses belong to him. … Sizemore tried to score from third on a wild pitch in the ninth but was tagged out by Olivo.

AP-ES-04-15-09 1723EDT

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.