Heavy rains caused havoc to the SASOL League over the weekend, but the completed matches lived up to expectations, producing a flurry of 108 goals in 22 matches.