KANSAS CITY, Mo. -- The Kansas City Royals earned what might be a costly victory Wednesday.
An injury to Alex Gordon overshadowed Kansas City's 6-5 win that snapped the Cleveland Indians' five-game winning streak. Eric Hosmer homered in the seventh inning to break a 5-5 tie.
Of greater concern for Kansas City was the health of Gordon, who left the game in the sixth inning with a possible concussion and bruised right hip. He banged into the left field bullpen fence while chasing Jason Kipnis' deep fly that wound up as a three-run, inside-the-park home run.
Gordon, a two-time Gold Glove left fielder who is hitting .292, will be re-evaluated Thursday. He said he could not remember if he lost consciousness.
"I kind of got off balance, and that's when I fell into the wall," Gordon said. "I watched the whole game, the great comeback."
Gordon lay on the warning track while Kipnis circled the bases. He eventually walked off the field. Michael Bourn and Asdrubal Cabrera singled before Kipnis' homer.
"As exciting as it was to see Kip run the bases, it's hard not to worry," Indians manager Terry Francona said. "The kid (Gordon) plays so hard and is such a good player, and you see him lying there.
"You could even tell our guys that even when Kip crossed the plate, there wasn't a whole lot of jumping around cause the guy is lying there. It's not a good feeling. It's hard to know how to react there. Obviously, you want to score runs, but you don't ever want to see someone lying out there."
The Royals scored four runs in the sixth to take a 5-3 lead. Salvador Perez, Lorenzo Cain and Miguel Tejada stroked run-producing singles, while the other run scored on a Nick Swisher error.
The Indians tied it with two runs in the top of the seventh and chased Royals starter Jeremy Guthrie, who walked two with one out after a 12-minute delay when a bank of lights went out at midnight due to a computer glitch. There was also a two-hour, 37-minute rain delay before the start of the game.
Bourn singled in a run in the seventh, while Cabrera's sacrifice fly brought in the other.
Hosmer put the Royals ahead in the bottom of the inning with his eighth home run, seven of them in his past 76 at-bats, to straightaway center off Cody Allen (3-1).
"It was a fastball that just caught way too much of the middle of the plate," Francona said.
Will Smith (1-1) blew a lead but pitched 1 2/3 scoreless innings. Greg Holland logged his 18th save.
"You're here this long, you might as well win the game," Smith said.
Gordon led off the Royals' first with a double down the right field line, advanced to third on Alcides Escobar's bunt and scored on Billy Butler's two-out single.
Kipnis' broken-bat single to left in the Indians' first extended his hitting streak to 14 games, the longest of his career. He has reached base safely in 33 consecutive games, dating to May 26. The last Cleveland player to reach safely in more than 33 straight was Victor Martinez, who went 45 straight from Sept. 17, 2005-May 6, 2006.
"It was a strange night," said Indians starter Scott Kazmir, who was lifted in the sixth. "It was a tough one today. It's one of those games that keeps going back and forth, back and forth. We'll come back tomorrow, or should I say today, and finish the series out."
NOTES: LHP Daniel Stumpf, a ninth-round pick of the Royals last year, threw a seven-inning no-hitter for Class A Lexington to beat Greenville 1-0 in the first game of a doubleheader Tuesday. He struck out three and walked one. ... Kipnis was named the AL player of the month after hitting .419 with a 1.216 OPS and a .517 on-base percentage in June. ... Tejada made his 14th start at third base. ... Kansas City is 14-17 in one-run games. No other team has played as many one-run games. ... Gordon finished with his club-leading 29th multi-hit game.