Roy Oswalt threw seven dominant innings, Raul Ibanez hit a grand slam and the Phillies clinched their fifth straight NL East title with a 9-2 victory over the Cardinals on Saturday night, according to an ESPN.com report.