Points leader Tomac takes third victory in a row for GEICO Honda team