Dillon netters overcome weather and foes