Mark Mulder tossed a complete game, but it wasn’t enough for him to earn his 16th win of the season, as the Cubs topped the Cardinals 2-1 at Busch Stadium Wednesday. Neifi Perez drove in a run with a double and Matt Murton singled in Perez in the second inning to give Chicago a 2-0 lead.

The Cardinals’ only run came in the seventh inning when Albert Pujols hit his 37th home run of the season.

Cubs’ starter Greg Maddux lasted 5 2/3 innings and gave up seven hits and two walks, but no runs. The Chicago bullpen allowed just two more hits the rest of the way. He improved to 12-11, while Mulder dropped to 15-7.

The Cardinals dropped two of three to the Cubs in the three-game series and they’re 4-8 against Chicago this year.