Cubs ace Carlos Zambrano left Friday's game against the New York Mets in the sixth inning due to heat-related cramping. Zambrano, who tied a career high with seven walks, had just given up a homer to Ramon Castro and had a 1-1 count on Shawn Green when trainer Mark O'Neal and manager Lou Piniella came to mound.