Timber Creek wins a thriller over Delsea