Elarton recorded his first winning road start in more than four years with six solid innings and Boone hit two home runs to lift the Cleveland Indians to a 6-1 victory over the San Diego Padres on Wednesday night.
Boone broke a homerless drought of 108 at-bats when he led off the second inning with a home run. He also hit a leadoff homer in the ninth.
"I feel better," Boone said. "The last few days I'm starting to feel like myself. Hopefully, struggling like I have, you'd be a fool not to learn from it."
Boone, who hit .157 through the first two months of the season, has recently shown signs of snapping out of his season-long slump. He is hitting .367 in June and had his first three-hit game of the season on Sunday at the Chicago White Sox.
Boone's two homers, both off Jake Peavy (5-1), marked the first time he homered since April 27. Boone, who went 3-for-4, raised his batting average from .170 to .183.
Elarton (3-2) limited the Padres to one run and four hits in six innings as he won for the first time in 30 road starts. Elarton's last road win came on May 6, 2001, at Montreal, when he pitched for the Houston Astros. During the stretch, Elarton was 0-13 on the road.
"I never worried about it," Elarton said. "I actually didn't feel as good as I have my last three starts. I had to labor to keep the ball down."
Bob Howry got the final four outs for his second save in as many chances.
Sizemore needed just a double to complete the cycle and become the eighth player in Cleveland history to accomplish the feat. But he struck out looking in the seventh inning after he had tripled, homered and singled in his first three at-bats.
The Padres have lost four straight and fell to 1-6 in June after going 22-6 in May, the team's best record for a month in franchise history. San Diego has scored just 14 runs in seven games in June and have been shut out three times in the stretch.
"Right now, we're cold," Padres manager Bruce Bochy said. "We have some guys not swinging the bat like we were, especially toward the bottom of the order."
San Diego's only run off Elarton came on Ryan Klesko's leadoff homer in the fourth. The home run, Klesko's 11th, snapped San Diego's scoreless streak at 25 innings. The Padres had been shut out in their last two games, including a 2-0 loss in 11 innings to Cleveland on Tuesday night.
Elarton allowed two two-out singles in the first before retiring San Diego in order in three of the next four innings. Sean Burroughs led off the sixth with a triple but was stranded by Elarton.
"It's a good sign that I can pitch when I don't have my best stuff and be able to string together some wins," Elarton said.
Peavy made his first start since May 31 and allowed five runs -- four earned -- and five hits in five innings. The right-hander struck out six and walked two. Peavy missed his last start on Sunday when he came down with an upper respiratory infection.
"That's as bad as I felt on the mound," Peavy said. "I was not able to make the ball do what I normally make it do. There are no excuses for what went on tonight other than me making bad pitches."
Sizemore tripled to lead off the game and scored on Peavy's wild pitch. Boone and Sizemore led off the next two innings with homers for a 3-0 lead.
Two outs later, Hafner added his seventh homer. Coco Crisp's sacrifice fly in fifth scored Sizemore to put Cleveland ahead 5-1.
- Boone became the first Indian to homer twice in a game this season.
- Padres 1B Phil Nevin (stomach flu) and CF Dave Roberts (sore right shoulder) were held out of the starting lineup.
- Elarton came into the game with a 1-3 record and an ERA of 8.00 against San Diego in nine previous appearances, including seven starts.
- San Diego came in with a record of 13-3 in games started by Peavy after a loss, dating to the beginning of last season.