Travis Hafner tipped his cap and soaked in the applause from Indians fans who spent 10 years pulling for him. The love ended after his first at-bat. Hafner hit a tone-setting, three-run homer in the first inning and drove in four runs in his Cleveland homecoming, and Robinson Cano busted out of his early slump with two homers as the injury-riddled New York Yankees ruined the Indians' highly anticipated home opener under manager Terry Francona with an 11-6 win Monday.