Chess puzzle (Crushing)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 c5 3. c3 Nc6 4. e3 d5 5. Nf3 h6 6. Bd3 Nf6 7. Nbd2 c4 8. Bc2 a5
9. Ne5 Bd7 10. h3 b5 11. a3 a4 12. O-O Be7 13. Ndf3 O-O 14. Re1 Nh5 15. Bh2
Nxe5 16. Nxe5 Nf6 17. e4 dxe4 18. Bxe4 Nxe4 19. Rxe4 Bc6 *
Position (FEN): r2q1rk1/4bpp1/2b1p2p/1p2N3/p1pPR3/P1P4P/1P3PPB/R2Q2K1 w - - 1 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 995
Best move: Nxc6