Hello Cboutin. Yes, I'd say it was correct. I'd consider turning the sentence round and saying and in defeating the monstrous red dragon she sacrificed herself.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.