MILWAUKEE (AP) -- Kyle Lohse beat the Cardinals for the first time this season and Sean Halton knocked in a career-high three runs to help the Milwaukee Brewers beat St. Louis 6-3 Tuesday night.
Lohse (9-8) beat the Cardinals in his fourth try this season and improved to 3-5 in nine outings overall against his former team.
Lohse left after six innings with the Brewers leading 6-3. He earned his team-leading 17th quality start, including six in his last seven. He struck out four, walked two and allowed six hits and three runs, two coming on Yadier Molina's two-run homer in the fourth. Molina doubled and scored in the second on Matt Adams' single.
After John Axford and Brandon Kintzler each pitched a scoreless inning, and Jim Henderson pitched the ninth for his 19th save in 22 chances.
Lance Lynn (13-7) got roughed up in the Brewers' five-run fourth, highlighted by Halton's two-run single with the bases loaded.
Milwaukee's first six batters in the frame reached, loading the bases twice with no outs. Scooter Gennett drove in the first run with a single. After Aramis Ramirez singled and Khris Davis reached on Lynn's fielding error, Halton drove them in with a line drive to center that doubled his season RBI total. Logan Schafer followed with an RBI single and Norichika Aoki tacked on the last run with a sacrifice fly.
Halton set a career mark in the fifth with his third RBI of the game. Davis singled, stole second and scored on Halton's grounder into center.
Carlos Beltran singled and scored on Molina's 10th home run of the season.
Adams beat the Brewers defensive shift in the second inning and knocked in Molina with the Cardinals' first run. Adams blooped a single over the head of shortstop Jean Segura, positioned on the right side of second base. Molina was on with a double over the head of center fielder Schafer. The ball flicked off Schafer's glove and rolled to the wall.
NOTES: Kolten Wong, who had his first two major league hits on Monday night, continued getting on base. He went 3 for 5 with two singles and a double. The team's No. 1. pick in the 2011 draft joined the Cardinals from Triple-A Memphis Friday night in Chicago. ... Brewers 1B Juan Francisco got the game off. He's struck out four times in consecutive games. "If I think he just needs one day, I will get him back in there tomorrow," manager Ron Roenicke said. Halton replaced him. ... Lynn is 2-2 in four starts facing the Brewers. ... Brewers CF Carlos Gomez remained out of the starting lineup after spraining his right knee colliding into the center-field wall on Thursday night. He's missed five consecutive games. ... Segura stole his 37th base, matching Everth Cabrera of the San Diego Padres for the NL lead.