Nightmare is first encountered as the level boss of Mission 18.
Vergil trivializes this with his destructive JJC and DG. This is the same with Dante on Cav.
Dante New Game example
Dante New Game+ example
Vergil General example