MILWAUKEE — Adam Lind's homer gave a quick boost to the Brewers' struggling hitters. The runs that Mike Fiers kept off the board were just as important.
Lind hit a two-run shot and Milwaukee beat the St. Louis 6-3 Sunday for just their second victory in the last 12 games.
The Cardinals got 13 hits, but stranded a season-high 14 runners, including eight in the first three innings.
"The ball that Lind hit, that was huge for us," Brewers manager Ron Roenicke said. "To get three points up there early and to have a lead, and to hit a home run to do it, which we haven't had many of, so I thought that was huge to get us going.
Milwaukee, off to the worst start in team history, improved to 4-15. Every other team in the majors has at least six wins.
The Cardinals had won nine of 10. They headed back to St. Louis, where ace Adam Wainwright will have an MRI on Monday to see how long his injured Achilles and left ankle will sideline him — there is speculation he could miss the rest of the season.
"There's nothing I can do about it, so might as well not be nervous about it or worried about it," said Wainwright, wearing a protective boot on his left ankle. "Worry doesn't do anybody any good."
Mike Blazek (1-0) pitched two innings for the victory. Fiers gave up one earned run on nine hits and two walks in four-plus innings, pitching out of bases-loaded jams in the second and third.
"I had to battle today. I do not think a lot of things went my way," said Fiers, who gave up two grand slams in his previous start. "I made some big pitches when it really mattered and got out of some tough innings with the bases loaded."
The Brewers took a 3-0 lead in third off Lance Lynn (0-3), who was tagged for six runs on 10 hits in five innings.
Logan Schafer reached on infield single that bounced off the back of Lynn and Gerardo Parra tripled. Cardinals right fielder Jason Heyward appeared to stumble on Parra's hit and left the game with left groin tightness, and was listed as day to day.
Lind then hit his third homer.
"I didn't get the job done, plain and simple. I've got to be better than that," Lynn said. "It's just get people out when it's time to get them out and I wasn't able to do it when I was supposed to today."
The Cardinals got a run back in the fourth when Jon Jay, who replaced Heyward, singled with two outs. Jay moved up when Lind mishandled a pickoff throw and scored on Jhonny Peralta's single.
Mark Reynolds, who played last season for Milwaukee, cut the lead to 3-2 with his first home run to lead off the fifth, chasing Fiers.
The Brewers scored three times in the bottom half on doubles by Parra, Khris Davis and Elian Herrera, and an RBI single by Hector Gomez.
Catcher Cody Stanley, called up from Triple-A Memphis to take Wainwright's roster spot, made his major league debut as a pinch hitter to lead off the eighth and singled off Jonathan Broxton. He later scored on Matt Adams' bases-loaded grounder.
"It was a good at-bat, too, against a good setup guy with good stuff," Cardinals manager Mike Matheny said. "And, it was able to get us one run closer to where we needed to be. Just a good first day for him."
Cardinals: C Yadier Molina was out of the lineup for the second straight day as he recovers from getting hit by a foul tip on Friday. "He's feeling better, even though we just need to go ahead and take at least another day," Matheny said. "He can hit, he can run, but squatting is the major issue right now."
Heyward said he felt something grab when he turned to make his throw after fielding Parra's triple. "When I tried to throw the ball, that's when I felt it. When I tried to set my back foot and throw, that's when it grabbed." Heyward said coming out of the game was precautionary and his availability on Monday would be up to the training staff.
Brewers: CF Carlos Gomez is getting closer to ready to play when he's eligible to come off the 15-day DL. "(Gomez) was really good running bases yesterday," Roenicke said. "He is taking flyballs. He is doing all the things I think he needs to do to be ready. We will just see where the timing is. He should be close." Gomez went on the DL on April 16 with a strained right hamstring.
Cardinals: RHP John Lackey gets the start as the Cards return home for a four-game series against Philadelphia after a six-game road trip. He is 1-0 with a 4.34 ERA in three starts.
Brewers: Jimmy Nelson, 1-1 with a 1.35 ERA, will be making his fourth start to open a three-game series at Cincinnati. The 25-year-old right-hander has been one of the few bright spots this season, giving up no more than two runs in any start.
Stanley didn't have much time to spare after being told Saturday night that he was being called up. He said he arrived at the stadium at 11:30 a.m. with the game scheduled to start at 1:10 p.m. "Came to straight to the field, got dressed and went out," he said. "It's an indescribable feeling, for sure."