Hmmmm I think it's difficult puzzle,I didn't solve it
I have a feeling an instant 1... Rxh2 will yield better results.
that took quite a while
what is the continuation for 7 ?