Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. g3 g6 3. Bg2 Bg7 4. O-O d6 5. d4 O-O 6. c4 c5 7. Nc3 Nc6 8. h3
cxd4 9. Nxd4 Nxd4 10. Qxd4 a6 11. Bg5 Nd7 12. Qd2 Re8 13. Rfd1 Ne5 14. c5 Nc4
15. Qc2 Be6 16. cxd6 Nxd6 17. Ne4 Rc8 18. Qa4 Qb6 19. Nxd6 exd6 20. Bf4 Be5 21.
Be3 Qxb2 22. Rdb1 Qxe2 23. Bxb7 Rcd8 24. Qxa6 Bxa1 *
Position (FEN): 3rr1k1/1B3p1p/Q2pb1p1/8/8/4B1PP/P3qP2/bR4K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1262
Best move: Qxe2