Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Bg4 3. e3 e6 4. Be2 Nf6 5. Ne5 h5 6. Nxg4 hxg4 7. Bxg4 Ne4 8.
Nd2 f5 9. Bh5+ g6 10. Bxg6+ Kd7 11. Nb3 Qh4 12. g3 Qf6 13. Bh5 e5 14. Nc5+ Bxc5
15. dxc5 d4 16. exd4 exd4 17. Be3 Nc6 18. Be2 Ke6 19. Bc4+ Ke7 20. h4 *
Position (FEN): r6r/ppp1k3/2n2q2/2P2p2/2Bpn2P/4B1P1/PPP2P2/R2QK2R b KQ - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1205
Best move: dxe3