Rodrigo Lopez and the Chicago Cubs handed Houston its record 100th loss Saturday, shutting down the Astros 2-1. The Astros, who began play in 1962, fell to 51-100. Minnesota has the second-most losses in the majors this season with 91. Colorado and the Angels are the only remaining franchises that have never lost 100 games in a season. The Cubs, meanwhile, won for the 4,000th time since moving into Wrigley Field in 1915. Brewers 10, Reds 1: Yovani Gallardo struck out a career-high 13 and Ryan Braun hit his third home run in two nights to help the Milwaukee Brewers inch closer to a Central Division title with a win over the Cincinnati Reds. Yuniesky Betancourt also homered and Gallardo pulled off the rare feat of striking out four batters in one inning as the Brewers lowered their magic number to five with their fourth win in their last five games and St. Louis' loss at Philadelphia. Phillies 9, Cardinals 2: Roy Oswalt threw seven dominant innings, Raul Ibanez hit a grand slam and the Philadelphia Phillies clinched their fifth straight NL East title with a victory over the St. Louis Cardinals. Braves 1, Mets 0: Tim Hudson struck out 10 and Chipper Jones hit an RBI single in the eighth inning as the Atlanta Braves held their NL wild-card edge by beating the New York Mets. Nationals 4, Marlins 1 (13 innings): Stephen Strasburg allowed one run and four hits over six innings in his third start after Tommy John surgery, but Donnie Murphy's two-run home run in the 13th inning helped give the Florida Marlins a win over the Washington Nationals. In other results Sandiego Padres beat Arizonndbacks, San Francisco beat Colorado 6-5; and LA Dodgers beat Pittsburgh 6-1.