So, did anyone ever really beat Battletoads, no cheating? ( 5 lives and continues trick allowed, thought)

I finally did yesterday, after much trying, and Turbo Tunnel IS NOT the hardest level. The one with the spiraling ball from the bowels of hell following you is.

I was so happy!