Kitty Pryde's dragon is a magical creature. Can his flame get through in time to defeat Juggernaut?
Remember with magic Lockheed could fight off Dr. Doom as well.