Sort:  

To make it short: there is a much faster win than 1. ... Rh7.

Rh8 x h2, Kg1 x Rh2
Rd8 - h8+, Kh2 - g1
Qc7 x g3, pretty much over

Wow, finally you got it!
Congrats to the winner of this round! :-)