Canyon del Oro and Williams Field played a scrappy first half, but the Dorados rode a third quarter outburst to beat the visitors 40-21.