The Cardinals entered Saturday's game at Washington badly in need of a win. David Freese homered, drove in three runs and had a go-ahead single in the ninth inning as St. Louis ended a four-game skid with a wild, 10-9 win over the Nationals. Matt Holliday homered and Matt Carpenter smacked a three-run double against the Nats.