\[ \boxed { xy \left ( x \right ) {\frac {\rm d}{{\rm d}x}}y \left ( x \right ) - \left ( y \left ( x \right ) \right ) ^{2}+xy \left ( x \right ) +{x}^{3}-2\,{x}^{2}=0} \]
Mathematica: cpu = 29.157203 (sec), leaf count = 33 \[ \text {DSolve}\left [x^3-2 x^2+x y(x) y'(x)+x y(x)-y(x)^2=0,y(x),x\right ] \]
Maple: cpu = 1.731 (sec), leaf count = 0 \[ \text {could not solve} \]