Hot bats, Pearl’s gem propel New Canaan baseball past Darien