Missed free throws cost Garden City down the stretch