Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. e3 d5 3. h3 e6 4. a3 c5 5. c4 cxd4 6. exd4 Nc6 7. Nf3 Bd7 8. c5
Be7 9. b4 a6 10. Nc3 O-O 11. Bd3 Ne8 12. O-O f5 13. Re1 Nf6 14. Bg5 Ne4 15.
Bxe7 Nxe7 16. Ne2 Nc6 17. Rc1 Na7 18. Ne5 Nb5 19. a4 Nc7 20. c6 bxc6 21. Nxc6
Bxc6 22. Rxc6 Qd7 23. Qc1 Rac8 24. Nf4 g5 25. Ne2 h6 26. b5 axb5 27. axb5 Nd6
28. Ng3 Ndxb5 29. Bxb5 Nxb5 30. Rexe6 *
Position (FEN): 2r2rk1/3q4/2R1R2p/1n1p1pp1/3P4/6NP/5PP1/2Q3K1 b - - 0 30
Black to move.
Themes:  Middlegame  
Puzzle rating: 2069
Best move: Qxe6