Highlights: Escalon defeats Woodland in a thick fog to advance to D5 semifinals

James Burns