One big swing ended one bad losing streak, and one brutal month for the Kansas City Royals.
Ken Harvey hit his first career grand slam and Eli Marrero homered twice to back rookie Denny Bautista as the Royals snapped a nine-game losing streak with an 8-1 win over the Cleveland Indians.
Harvey, an All-Star last season who struggled in the second half of 2004 and began this year in the minor leagues, connected in a five-run third off Cliff Lee (2-1) as the Royals won for the first time since beating the Indians on April 19.
"It's good to see guys coming in and cheering," Marrero said. "It's been so long. It feels good to finally break this."
Marrero homered after Harvey's slam and added a two-run shot in the seventh for the Royals, who finished April at 6-18 -- the AL's worst record.
Bautista (2-1) limited the Indians to just one run and five hits in six-plus innings. The lanky right-hander is the first Kansas City starter to win since April 10, a span of 17 games.
"After last night, I said somebody has to stop this," Bautista said. "I knew we had to go out and get a win and I wanted to do it. I had one rough inning, but I got through that."
Travis Hafner homered for Cleveland.