MILWAUKEE (AP) — Tyrone Taylor hit a two-run double in the seventh inning to give Milwaukee a cushion, and the Brewers outlasted Albert Pujols and the St. Louis Cardinals 6-5 on Sunday.
Pujols hit his 681st career homer, a three-run shot in the third inning off Aaron Ashby that tied the game at 3, but the Brewers regained the lead in the fourth on Willy Adames’ bases-loaded walk and held on from there.
Taylor’s seventh-inning double made it 6-3. St. Louis got within one in the eighth against Devin Williams, but Josh Hader struck out two during a perfect ninth for his fourth save of the season and 100th of his career.
Jake Cousins (2-0) worked a scoreless fifth for Milwaukee. St. Louis starter Dakota Hudson (0-1) allowed four runs, three earned, in three innings.
Yadier Molina (right knee soreness) was out of the starting lineup for a third straight game but came on as a defensive replacement in the ninth inning.
St. Louis gets a day off Monday before Adam Wainwright takes the mound Tuesday to open a three-game series at Miami.