Cardinals starting pitcher Adam Wainwright endured a shaky outing and failed to factor in the decision Sunday night against the Cubs.

Wainwright surrendered a run-scoring single to Darwin Barney in the second and served up a three-run home run to Barney in the sixth before he was pulled. The right-hander yielded four runs on eight hits and one walk while striking out four over six innings in a 10-6 win.

Wainwright has allowed four earned runs in three of his last six starts. He is 2-2 with a 3.09 ERA over that six-start span. He is scheduled to make his next start Sunday at home against the Padres. He is 4-4 with a 1.78 ERA in eight starts at home.