GOODYEAR, Ariz. -- Brandon Moss showed off the power that persuaded Cleveland to trade for him, hitting a three-run homer off Ryan Vogelsong that helped the Indians beat the San Francisco Giants 9-5 on Tuesday night.