Solution: 1 Rxh7! Nxh7 (1 ... Kxh7 2 Nxg6+ Kg8 3 Rh8+ wins) 2 Nxg6! when 2 ... Qxg6 is impossible on account of 3 Bh5 trapping the queen.
Solution: 1 Rxh7! Nxh7 (1 ... Kxh7 2 Nxg6+ Kg8 3 Rh8+ wins) 2 Nxg6! when 2 ... Qxg6 is impossible on account of 3 Bh5 trapping the queen.