MILWAUKEE (AP) Luke Weaver seemed to regain his old form. It just took a while.
He settled in after a shaky first inning to win for the first time in eight starts and Jose Martinez hit a three-run homer to pace the St. Louis Cardinals to an 8-2 victory over the Milwaukee Brewers on Sunday.
Weaver (4-6) allowed two runs, both in the first, on five hits in 5 2/3 innings. He struck out a season-high nine and walked two for his first victory since May 11.