Chess puzzle (Crushing)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. Bf4 Bg7 3. e3 Nf6 4. c3 O-O 5. h3 d6 6. Nf3 Nc6 7. Be2 Nd5 8. Bh2
Re8 9. O-O Bf5 10. Nbd2 Nf6 11. Bb5 a6 12. Ba4 Bd3 13. Re1 e6 14. e4 b5 15. Bc2
Bxc2 16. Qxc2 Qd7 17. Rad1 Rf8 18. e5 dxe5 19. Nxe5 Nd5 *
Position (FEN): r4rk1/2pq1pbp/p1n1p1p1/1p1nN3/3P4/2P4P/PPQN1PPB/3RR1K1 w - - 1 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 890
Best move: Nxd7