KANSAS CITY -- It was almost all bad for Kyle Davies and almost all good for Billy Buckner.
For the Royals, though, the bad outweighed the good in Saturday night's 9-4 loss to the Cleveland Indians in front of 23,167 fans at Kauffman Stadium.
Davies' fifth start for the Royals was a brief one. He lasted just two innings, jolted for seven runs by the Indians.
Davies faced all nine batters in the first inning, throwing 44 pitches. His evening got off to a bad start when Grady Sizemore's line drive to right field streaked out of the sun and past Emil Brown for a double.
Before the inning ended, the Indians had five more hits -- including a two-run double by Franklin Gutierrez -- and a 5-0 lead.
In the second, it was boom-boom -- a home run by Sizemore and a home run by Victor Martinez. When the inning was finished, so, too, was Davies. He'd thrown 60 pitches, just 35 for strikes.
Buckner, making his Major League debut, replaced Davies and worked five innings. He gave up just one run when, in the fifth, Kenny Lofton doubled, and Gutierrez and Casey Blake both singled.
Just called up from Triple-A Omaha, Buckner got through his five innings with 64 pitches. He gave up seven hits and walked two, but was able to dance out of jams.
Indians starter Aaron Laffey went six innings. He gave up two runs in the fifth when Tony Pena, Esteban German, David DeJesus and Mark Grudzielanek all singled.