Cardinals starting pitcher Lance Lynn took a step back as he was roughed up and suffered his second loss of the season Wednesday night against the Astros. Lynn (10-2) surrendered four runs on five hits and four walks while striking out four in 7 2/3 innings pitched in a 4-3 loss.

Lynn has allowed four runs or more in three of his last four starts. He is scheduled to make his next start Tuesday against the Angels in Anaheim. He is 4-2 with a 4.72 ERA in eight starts away from home.