One night after Albert Pujols 's dramatic three-run homer ended the Cardinals ' seven-game losing streak , starter Jason Marquis could not make it out of the third inning against meek Milwaukee as St. Louis lost again , 9-4 , to reduce its lead over the surging Astros to a half-game . ''