Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nc3 g6 3. d3 Bg7 4. e4 d6 5. Nge2 Nc6 6. h3 a6 7. g3 e5 8. Bg2 Bd7
9. O-O O-O 10. f4 exf4 11. Nxf4 Nd4 12. g4 Bc6 13. g5 Nd7 14. h4 Ne5 15. Nfd5
Bd7 16. Nf6+ Bxf6 17. gxf6 Ng4 18. Nd5 c6 19. Ne7+ Kh8 20. Bh6 *
Position (FEN): r2q1r1k/1p1bNp1p/p1pp1PpB/8/2PnP1nP/3P4/PP4B1/R2Q1RK1 b - - 3 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1649
Best move: Nxh6