Chess puzzle (Crushing)
Moves: 1. e4 b6 2. d4 Bb7 3. Bd3 g6 4. c4 Bg7 5. Nf3 e6 6. Nc3 Ne7 7. Be3 O-O 8. h4 f5
9. h5 f4 10. Bd2 Nbc6 11. hxg6 Nxg6 12. d5 Nd4 13. Nxd4 Bxd4 14. Qe2 e5 15.
O-O-O d6 16. Rh6 Qg5 17. Rdh1 Rf7 18. g3 Bc8 19. f3 Qxg3 20. Nb5 a6 *
Position (FEN): r1b3k1/2p2r1p/pp1p2nR/1N1Pp3/2PbPp2/3B1Pq1/PP1BQ3/2K4R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1971
Best move: Nxd4