Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nc6 4. d3 d5 5. exd5 Nxd5 6. h3 Bc5 7. O-O Be6 8.
Re1 Qf6 9. Bg5 Qg6 10. c3 f6 11. d4 fxg5 12. dxc5 O-O-O 13. Nxe5 Nxe5 14. Rxe5
Nxc3 15. Bxe6+ Kb8 16. Qb3 Nxb1 17. c6 b6 18. Qb5 Ka8 19. Qa6 Rb8 20. Re1 Nd2
21. Rad1 Ne4 22. Rd7 Nc5 23. Qa3 Nxe6 24. Rxe6 *
Position (FEN): kr5r/p1pR2pp/1pP1R1q1/6p1/8/Q6P/PP3PP1/6K1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 970
Best move: Qxe6