Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Nc6 6. Nf3 Nf6 7. Nbd2 Be7
8. O-O O-O 9. Re1 d5 10. exd5 Nxd5 11. Ne4 Nf6 12. Nxf6+ Bxf6 13. Qxd8 Rxd8 14.
Bxf6 gxf6 15. Nh4 Kg7 16. Nf5+ Kg6 17. Nh4+ Kh5 18. g3 Ne5 19. Bb3 Rd4 20. f4
Ng6 21. Bxf7 Bh3 22. f5 Rd2 23. fxg6 hxg6 24. Bxg6+ Kh6 25. Re6 *
Position (FEN): r7/ppp5/4RpBk/8/7N/6Pb/P2r3P/R5K1 b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1605
Best move: Bxe6