KANSAS CITY, Mo. -- Eric Hosmer homered in the seventh inning to break a tie as the Kansas City Royals won 6-5 to snap the Cleveland Indians' five-game winning streak Wednesday night.
The Royals' victory, however, was marred by an injury to Alex Gordon, who left in the sixth inning when he banged into the left field bullpen fence while chasing Jason Kipnis' deep fly.
Gordon lay on the warning track while Kipnis circled the bases for a three-run, inside-the-park home run. Michael Bourn and Asdrubal Cabrera singled before Kipnis' homer.
Gordon limped off the field after being attended to by the trainers. He was diagnosed with a possible concussion and right hip bruise and will be re-evaluated Thursday.
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 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 on 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).
Will Smith (1-1) blew a lead but pitched 1 2/3 scoreless innings. Greg Holland logged his 18th save.
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.
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. ... Royals INF Miguel Tejada made his 14th start at third base. ... Kansas City began the night 13-17 in one-run games. No other AL team had played as many one-run games. ... Gordon collected his club-leading 29th multi-hit game.