Semis-Sweet: Darien boys lacrosse tips New Canaan to reach Class L final