Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. Bf4 dxc4 5. e3 Bb4 6. Bxc4 O-O 7. Ne2 Nc6 8.
O-O Re8 9. a3 Bd6 10. Bxd6 Qxd6 11. Nb5 Qd7 12. Rc1 a6 13. Nbc3 Na5 14. Ba2 b5
15. Ng3 Nc4 16. Bxc4 bxc4 17. Nge4 Nxe4 18. Nxe4 Bb7 19. Nc5 Qc6 20. f3 Qb6 21.
Qe2 a5 22. Rxc4 Ba6 23. Nxa6 Qxa6 24. Rxc7 *
Position (FEN): r3r1k1/2R2ppp/q3p3/p7/3P4/P3PP2/1P2Q1PP/5RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1070
Best move: Qxe2