Hanser Alberto hit a tiebreaking single with two outs in the ninth inning, and the Los Angeles Dodgers climbed out of a huge hole in a 7-6 victory over the St. Louis Cardinals.