Late rally not enough for Darien-New Canaan Senior Legion team