They could've just made it look like Vergil died to make everyone belive that he really did die. But, if Mundus now did kill Vergil, why did he do it more differently than he did to Griffon? He could've just killed him the same way.
To me, it looked like Vergil teleported or was teleported of...