Kipnis scored the game's first run when the Indians had a two-run third inning, scored on Nick Swisher's home run in the fifth and put the Indians up 10-3 with a three-run home run in the eighth.
Corey Kluber (3-2) took advantage of the offensive support to get to the win. He allowed three runs and six hits but no walks and five strike outs over six innings.
Cleveland battered Philadelphia starter Cole Hamels (1-6) for five runs -- all earned -- and six hits over five innings.
The Phillies has eight hits -- two each by four players. Jimmy Rollins drove in three runs, with two coming on a double in the fifth inning that pulled Philadelphia within 5-3.