Kipnis, Swisher, Aviles hit HRs, Indians beat Phillies 10-4

Philadelphia Phillies starting pitcher Cole Hamels walks back to the mound as Cleveland Indians' Mike Aviles round the bases after hitting a solo home run in the fourth inning of a interleague baseball game Wednesday, May 15, 2013, in Philadelphia. (AP Photo/H. Rumph Jr) (The Associated Press)

Cleveland Indians starting pitcher Corey Kluber throws against the Philadelphia Phillies in the first inning of an interleague baseball game Wednesday, May 15, 2013, in Philadelphia. (AP Photo/H. Rumph Jr) (The Associated Press)

Jason Kipnis hit a three-run homer, Nick Swisher and Mike Aviles also went deep to back Corey Kluber, and the Cleveland Indians beat the Philadelphia Phillies 10-4 Wednesday.

Corey Kluber (3-2) gave up three runs and six hits in six innings. He rebounded nicely after allowing eight runs in 4 2-3 innings against Detroit in his previous start.

A day after rookie Jonathan Pettibone held the Indians in check, Cole Hamels got roughed up by one of the league's highest-scoring offenses. Cleveland had been in a slight funk, scoring just seven runs in its previous four games.