Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 Ng8 5. f4 Nf6 6. Nf3 O-O 7. Bd3 d6 8. h3 b6
9. O-O Bb7 10. d5 c6 11. Be3 cxd5 12. cxd5 Nbd7 13. Rc1 Nc5 14. Bxc5 bxc5 15.
b3 e6 16. dxe6 fxe6 17. e5 dxe5 18. fxe5 Nd7 19. Bc4 Nxe5 20. Nxe5 Bxe5 21.
Bxe6+ Kh8 22. Rxf8+ Qxf8 23. Bd5 Rd8 24. Qe1 *
Position (FEN): 3r1q1k/pb5p/6p1/2pBb3/8/1PN4P/P5P1/2R1Q1K1 b - - 3 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2100
Best move: Bd4+