Rg7 Bxg7 2. Rf5 Bh6 3. Ng6+ Kg3 4. Rf3#
Rg7 Rd5 2.Rf5* Bxg7 3. Ng6+ Kg3 4. Rf3#
* I know Rxf5 Nxf5# is a possibility.
I started working on 1.Rf4 but seems black has plenty defenses, but Rg7 is a really surprising attack, following the first Rook sac with Rf5 is impressive.
Congrats - you are the winner of this round!
I have to say I found 1. Rg7! really so impressive when Ruffian "pulled this rabbit out of the hat"! :)
I found Rf5 more impressive, seems Rf4 is more natural, I am posting a classic puzzle will be up soon you might want to check it out.
Rf5 is a consequence of Rg7 though, but indeed a great part of the winning path. :)
I think 1. Rg7 is just fantastic: its sense is that after Bxg7 later black cannot control the g6 square any longer by playing Rg8, because the own Bg7 blocks it.
Ok, I may check your puzzle, and I am sure you will reward me with a 100 % upvote in case I solve it, will you? :)