Let R be a unit-regular ring, and let a, b, c ? satisfy aba = aca. If ac or ba is Drazin invertible, we prove that their inverses are similar. Furthermore, if group then similar to ba. For any n?n complex matrices A, B,C with ABA ACA, AC BA only k-powers have the same rank. These generalize known Flanders? theorem proved by Hartwig.