Michael Smith struggled with his finishing but came through against Max Hopp to reach his first Matchplay quarter-final.