Sort:  

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? :)

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 68236.23
ETH 2643.41
USDT 1.00
SBD 2.70