Mesen 0.9.9
Think I timed it right - stopped when last hit landed on Shredder (giving me the 10k points) opposed to when his life bar finished depleting.