KANSAS CITY, Mo. -- This is about as balanced as an offense can be.
Every Kansas City Royals starter had one RBI except Kerry Robinson, and he had two in a 10-8 victory over the Cleveland Indians on Wednesday that gave the suddenly revitalized Royals a three-game sweep and a burst of confidence.
"Guys just seemed to be fighting all the time, having good at-bats," said Guiel, who homered for the second time in two games. "It seems like we don't have to wait for somebody to get something going."
Kansas City reached double digits in runs in consecutive games for the first time since June 2004, when they won three straight games by 10-4, beating Atlanta twice and Philadelphia once. They hadn't swept the Indians at home since a three-game series from May 9-12, 2002.
"Hitting's very contagious," Doug Mientkiewicz said. "Everybody's swinging the bats a lot better than we were. Guys in general feel much better at the plate as a whole than we did a couple of weeks ago."
Guiel and Berroa connected off Guillermo Mota (0-2) after the Indians had scored three in the eighth to tie it at 8.
"I lost the game," Mota said.
Jake Westbrook, who entered with a 4-2 record and 1.65 ERA against the Royals, gave up eight runs and nine hits in 5 2/3 innings.
"Our offense is swinging the bats too good to be losing a game like that, and it's all my fault," Westbrook said. "I might have got a no-decision, but I lost this game for us."
Robinson greeted Mota with a two-run triple in a three-run sixth.
Royals starter Scott Elarton gave up three runs in the first on Jason Michaels' RBI double and Jhonny Peralta's two-run homer. Elarton did not allow a hit after the first inning until Casey Blake homered with two outs in the sixth.
"Maybe we'll look back on this and think Kansas City, that was our low point," Cleveland's Ben Broussard said.
- Royals CF Shane Costa, on the DL since April 29 with a left hamstring strain, is headed for Arizona for a few days of rehab and expected to rejoin the team at the beginning of next week.
- Kansas City 3B Tony Graffanino made a nice play in the sixth, running into foul ground to catch Travis Hafner's pop foul in the strong wind.
- CF Grady Sizemore's error in the sixth was his first in 97 games.
- Elarton does not have a win in eight starts despite a 4.34 ERA.