ST. LOUIS — After stumbling in his first start following three months on the disabled list, Joe Kelly tinkered with his mechanics.
He bounced back with seven strong innings and Matt Adams homered in a four-run first as the Cardinals beat the Dodgers 4-2 Saturday to send All-Star Zack Greinke to losses in consecutive regular-season starts for the first time in nearly four years.
Kelly retired his last 13 batters as St. Louis won for the eighth time in 10 games.
Kelly didn't get a decision in his return from a strained left hamstring on July 11, when he gave up six runs over three innings. After winning for the first time since April 5, he wouldn't detail his changes.
"I did a lot of stuff different, but I'm not going to give it away," he said. "If you watch the video, you can probably tell."
Kelly induced 12 groundouts and got out of trouble with double plays in each of the first two innings. "I was just trying to mix up pitches and hide stuff better," he said.
Coming off a July 9 loss at Detroit, Greinke walked a season-high five in 52/3 innings.