Tyrone Taylor hit a three-run homer, Willy Adames added a solo shot and the Milwaukee Brewers beat the St. Louis Cardinals 6-4 on Thursday to split a four-game series with their NL Central rivals.
Taylor's drive to left field on a 2-1 sinker from Dakota Hudson (5-4) in the fourth inning gave the Brewers a 4-2 lead and snapped a streak of 46 1/3 innings without allowing a homer by the Cardinals right-hander.
Adames took Hudson deep leading off the fifth to make it 5-3.
The Brewers, who have won five of seven, moved back into a first-place tie with the Cardinals atop the division. St. Louis has lost five of its last eight.
Jason Alexander (2-0) allowed four runs on six hits, working into the sixth inning while making his fifth start for a Brewers rotation that's been plagued by injuries.
Josh Hader breezed through the ninth for his 21st save in 22 chances.
Paul Goldschmidt doubled in a run for St. Louis and came around to score on Alexander's throwing error to make it 2-0 in the first inning. Alexander then allowed another double to Nolan Arenado and hit Brendan Donovan with a pitch before inducing an inning-ending double play from Juan Yepez.
Lars Nootbaar led off the fifth with a homer for the Cardinals. St. Louis again got within one run on Yepez's sacrifice fly in the sixth, but Milwaukee responded with Jace Peterson's sac fly in the eighth.
Hudson allowed five runs on seven hits in 4 1/3 innings.
The teams will face off seven more times in 2022. They'll play three games in St. Louis from Aug. 12-14 and two more there a month later before wrapping up their regular-season series with two games in Milwaukee on Sept. 27 and 28.
The Cardinals return home, where RHP Andre Pallante (2-2, 1.69 ERA) will take the mound Friday to open a three-game series against RHP Kyle Hendricks (2-6, 5.43) and the Chicago Cubs.