Paul Goldschidt drove in the go-ahead run in the 10th inning with a groundout after Mookie Betts homered again to help Los Angeles tie it in the ninth, and the St. Louis Cardinals beat the Dodgers 6-5 on Saturday night.