Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 f5 3. Nf3 Nf6 4. Nc3 Bb4 5. Qc2 d6 6. a3 Bxc3+ 7. Qxc3 Ne4 8.
Qc2 Nd7 9. Nd2 Ndf6 10. e3 b6 11. Nxe4 Nxe4 12. Bd3 Bb7 13. O-O O-O 14. f3 Nf6
15. d5 exd5 16. Bxf5 h6 17. Be6+ Kh8 18. cxd5 Nxd5 19. Rd1 Ne7 20. e4 Rf6 21.
Ba2 Ng6 22. b4 Ne5 23. Bb2 Rg6 *
Position (FEN): r2q3k/pbp3p1/1p1p2rp/4n3/1P2P3/P4P2/BBQ3PP/R2R2K1 w - - 3 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1271
Best move: Bxe5