Maine South football

Maine South surrendered a pair of time consuming-second half scoring drives to Palatine, but rallied late in the fourth quarter to upend the Pirates 28-21 before an overflow crowd in Park Ridge.