Sacrifice Chess PuzzleChess, Difficulty - HardWhite to play and winHintMate in 4 Click to show solutionNh6+! gxh6Qxf8+! Kxf8Bxh6+ Kg8Re8#(If 1. … Kh8 instead, then 2. Qxf8#)