Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. Nxd4 exd4 6. Ne2 Nxe4 7. Nxd4 Nf6
8. O-O a6 9. Bc4 d5 10. Bb3 Be7 11. d3 O-O 12. Be3 c6 13. c4 c5 14. Nf3 d4 15.
Bg5 h6 16. Bh4 Re8 17. Ba4 Bd7 18. Bxd7 Nxd7 19. Bxe7 Rxe7 20. Qb3 b6 21. Rfe1
Rb8 22. Rxe7 Qxe7 23. Re1 Qf6 24. Qa4 b5 25. Qxa6 *
Position (FEN): 1r4k1/3n1pp1/Q4q1p/1pp5/2Pp4/3P1N2/PP3PPP/4R1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 988
Best move: Qxa6