Ryan Goins hit a two-run walk-off home run to lift the Blue Jays over the Indians in extra innings on Tuesday to continue his offensive surge.