A micromechanics-based numerical model of ductile material failure is developed, in which the void growth, necking coalescence and shearing coalescence phases are competing. This combination allows accounting for the triaxiality, Lode variable and shear effects. In order to avoid loss of solution uniqueness during the coalescence stages, a multiple-variable nonlocal implicit formulation regularizes the problem. This model allows reproducing cup-cone and slant fracture modes for round and plane strain specimens.