Chess puzzle (Crushing)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Nc3 d5 3. Bf4 c5 4. e3 Nf6 5. Nf3 Nc6 6. Bb5 Bd7 7. a4 a6 8. Bd3
cxd4 9. exd4 Be7 10. O-O O-O 11. Ne2 Nb4 12. c3 Nxd3 13. Qxd3 Re8 14. Be5 Ne4
15. Nd2 Bf6 16. Nxe4 dxe4 17. Qxe4 Bc6 18. Qe3 Qd5 19. Nf4 Bxe5 *
Position (FEN): r3r1k1/1p3ppp/p1b1p3/3qb3/P2P1N2/2P1Q3/1P3PPP/R4RK1 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1054
Best move: Nxd5