just maybe pulling her out of harms way and yelling (Fire or just yelling insanely), as opposed to entering a sharp stabbing dude leaving her to her own, probably stunned freeze (I am a fan of the concept that it's not fight or flight but fight or freeze.

However the case, no nice folk were gored...

Did you call the police and others nearby so this mug did time?, good public service smile

Just a few thoughts.

Karl. Peace.
do not try to spork the post, for that is impossible, only realize there is no post to spork