Yahoo Sports reports: The Cubs break out the long ball and then hold on to win 9-7 vs. the Padres.