Sort:  

Hi, @udow solved the problem already (see above).

After

  1. Nxf6 Qxf6
  2. Qh5+ Kg8
  3. Rg1+ Qg7
  4. Rxg7+ Kxg7
    white has nothing better than perpetual check.