In this paper it is shown that if T ∈ L(H) satisfies (i) T is a pure hyponormal operator; (ii) [T ∗, T ] is of rank-two; and (iii) ker [T ∗, T ] is invariant for T , then T is either a subnormal operator or the Putinar’s matricial model of rank two. More precisely, if T |ker [T∗,T ] has the rank-one self-commutator then T is subnormal and if instead T |ker [T∗,T ] has the ranktwo self-commutato...