Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 d6 3. a3 Nf6 4. Nc3 g6 5. d3 Bg7 6. Nge2 O-O 7. O-O a6 8. f4 e5
9. f5 Nc6 10. fxg6 hxg6 11. Bg5 b5 12. Ba2 Be6 13. Nd5 Bxd5 14. Bxd5 Rc8 15.
Ba2 Nb8 16. Nc3 c4 17. dxc4 bxc4 18. Nd5 Nbd7 19. Qe2 Kh7 20. Nxf6+ Nxf6 21.
Bxc4 Qb6+ 22. Be3 Qxb2 23. Rfb1 Qc3 24. Bxa6 Qxc2 25. Bxc8 *
Position (FEN): 2B2r2/5pbk/3p1np1/4p3/4P3/P3B3/2q1Q1PP/RR4K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1238
Best move: Qxe2