Cambridge-South Dorchester scores late to pick up the 27-24 win.