Chess puzzle (Crushing)
Moves: 1. e4 Nc6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Bd3 Nge7 6. O-O h6 7. c3 g5 8. b4 a6
9. a4 b5 10. axb5 axb5 11. Rxa8 Qxa8 12. Na3 Kd7 13. Nxb5 Bxd3 14. Qxd3 Nf5 15.
Na3 g4 16. Ne1 h5 17. b5 Bxa3 18. bxc6+ Kxc6 19. Nc2 Bxc1 20. Rxc1 Rb8 21. c4
Kd7 22. Ne3 Nxe3 23. fxe3 Rb2 24. Rc2 *
Position (FEN): q7/2pk1p2/4p3/3pP2p/2PP2p1/3QP3/1rR3PP/6K1 b - - 2 24
Black to move.
Themes:  Endgame  
Puzzle rating: 1178
Best move: Qa1+