Iowa State was impressive in their win over #1 North Carolina