Updated

Graham Godfrey felt fine. He just wasn't sure where some of his pitches were going.

Godfrey walked five batters and hit two others, allowing four runs on three hits over five innings in the Oakland Athletics' 4-3 loss to the Cleveland Indians on Friday night.

"It happens," Godfrey said. "I'm a control guy, so that's uncharacteristic of me. Something is not right and I'm looking forward to my next start."

Yoenis Cespedes had three hits and drove in two runs for the A's, who saw their three-game winning streak end. Josh Reddick had two hits, including a home run.

Godfrey has not won since last June 17, when he recorded his first major league victory in his second career start.

"He got behind some hitters, which he has done in the past and usually recovers," A's manager Bob Melvin said. "It was a struggle tonight. It didn't get out of hand but it was not his best effort."

Jack Hannahan drove in three runs against his former team and Shin-Soo Choo added two hits and an RBI.

"It's always good to come back and see some old faces, good fans and old teammates," Hannahan said. "It's good to get on the road and go out and play baseball, believe in ourselves and continue to put together good, consistent at bats."

Ubaldo Jimenez (2-0) gave up two runs on six hits over six innings as the Indians won their sixth in seven games, all on the road. He also walked five but proved more effective in tight situations.

Travis Hafner singled, walked three times and was hit by a pitch as the teams combined for 16 walks, and each team left 11 runners on base. Jason Donald was the lone Indians player not to reach base.

"Stuff wise I was pleased," Godfrey said. "I couldn't locate the ball when I wanted. That has to be the most walks I've ever given up in a game."

The Indians have won six of the last eight meetings with Oakland.

Jemile Weeks had two hits for the A's, including the team's first triple of the season.

Godfrey, on a four-game losing streak dating to last season, took a no-hitter into the fourth inning, though he allowed a run in the second on three walks and Hannahan's sacrifice fly.

Hannahan added a two-run double in the fourth to make it 3-1.

Reddick had tied it for the A's in the third with a two-out solo home run.

Jason Kipnis was hit by a pitch with one out in the fifth, stole second and scored when Choo singled sharply into right field to give the Indians a 4-1 lead.

NOTES: RHP Rich Thompson reported to the A's after being claimed off waivers from the Los Angeles Angels and will wear No. 54. ... RHP Neil Wagner was optioned to Triple-A Sacramento to make room for Thompson. ... Indians OF Grady Sizemore (herniated disc) is expected to begin baseball-related activity next week. ... That the Indians lead the AL in walks is no accident. "It's part of getting quality at-bats," Indians manager Manny Acta said. "The last few years we've had the most strikeouts in franchise history. We needed a different mindset. Now we're doing a good job of keeping traffic on base." ... 1B Casey Kotchman's defense "has saved a few runs for us already and that doesn't go unnoticed," Acta said. ... The A's 1972 World Series championship team will be honored before Saturday's game. ... The A's send RHP Brandon McCarthy (0-2, 3.60) to the mound against the Indians on Saturday night. He is 6-3 with a 4.61 ERA in 16 games, eight starts, against the Indians. Over the past two years McCarthy is 8-0 in 10 starts with run support of four runs or more and 1-11 with run support of under four runs. ... RHP Jeanmar Gomez (0-0, 2.25) starts for the Indians. He has retired 12 of the 13 batters he's faced this year. He faces a suspension for hitting Royal Mike Moustakas last Saturday. Gomez is 1-0 with an 0.79 ERA in two games (11 innings) against the A's.