Ha-Seong Kim broke up a scoreless tie with a two-strike, two-run single through a drawn-in infield with one out in the eighth and Fernando Tatis Jr. followed with a two-run home run Friday night as the San Diego Padres defeated the visiting Arizona Diamondbacks.