Seeking to delay the Cubs’ clinch celebration while increasing the chances of extending their own season, the Cardinals built an early lead at Busch Stadium on Tuesday night and held on for an 8-7 victory that postponed any popping of champagne bottles for at least another day.