Chess puzzle (Crushing)
Moves: 1. d4 e5 2. c3 Nf6 3. Bg5 h6 4. Bh4 g5 5. Bg3 e4 6. e3 d5 7. Bb5+ c6 8. Ba4 Bd7
9. Nd2 Bg7 10. Ne2 Nh5 11. Bxb8 Rxb8 12. Ng3 Nf6 13. h3 O-O 14. Qe2 Qb6 15.
O-O-O Rfc8 16. Ndf1 Qa5 17. Bb3 b5 18. a3 c5 19. dxc5 Rxc5 20. Kb1 Be6 21. Nh5
*
Position (FEN): 1r4k1/p4pb1/4bn1p/qprp2pN/4p3/PBP1P2P/1P2QPP1/1K1R1N1R b - - 3 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1306
Best move: Nxh5