The St. Louis Cardinals helped out their biggest rival by beating the Milwaukee Brewers 7-3. The outcome gives the Chicago Cubs a two-game lead over the second-place Brewers in the NL Central with four games remaining.
The Brewers led 2-1 in the third until Ryan Ludwick hit a two-run double. So Taguchi added a two-run double in a four-run eighth that put the game out of reach.
Albert Pujols smacked his 32nd homer to reach the 100-RBI mark for the seventh consecutive season.
Ryan Braun accounted for the Brewers' scoring with a pair of RBI doubles and a run-scoring single.
Brad Thompson held Milwaukee to a pair of unearned runs and five hits in six innings to move to 8-and-6.
Carlos Villenueva dipped to 8-and-5, giving up three runs and five hits in six innings.
The Brewers begin a four-game series with the San Diego Padres Thursday night at Miller Park.