For a team that hasn't played well from behind, the Los Angeles Dodgers managed to pull out a victory after trailing and then blowing a two-run lead against a club with the best record in baseball. Adrian Gonzalez homered and drove in three runs, Mark Ellis lined a go-ahead double in the sixth inning and the Dodgers defeated St. Louis 5-3 on Saturday night to snap the Cardinals' three-game winning streak.