Ticonderoga takes C title on walk-off; Crown Point dominates D's