Your flywheel key is sheared and it needs to be replaced. The flywheel moved and sheared the key. Now the engine timing is very much incorrect. The spark comes at a time that makes the engine want to run backwards, but it cannot.
As a safety precaution, always remove the spark plug wire before working on a small engine.
Step 1: Why?
Pictured is a repair I made to the blade holder. It had two raised tips to fit the blade slot. Those had become battered and the blade had some looseness, no matter how tight the center bolt was. I drilled out the tips and replaced them with hardened bolts. (Because of space limitations, I had to grind one side of each bolthead away at the top of the blade holder. This blade is actually a thatching blade. Somehow it is causing flywheel keys to shear. I think I will no longer use a thatching blade on this mower.)