Rookie Dustin May pitched well in his second Dodgers start, and Russell Martin hit a walk-off single in a 2-1 win over the Cardinals.