Chess puzzle (Crushing)
Moves: 1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. a4 a5 5. Qf3 Nc6 6. c5 Nxe5 7. Qe4 Nxa4 8.
Qxe5 b5 9. b3 d6 10. cxd6 cxd6 11. Qxb5+ Bd7 12. Qd5 Nc5 13. Bc4 Be6 14. Qc6+
Bd7 15. Qf3 e6 16. Ne2 Be7 17. O-O O-O 18. d4 Na6 19. Nbc3 Nb4 20. Ng3 Qc7 21.
Nce2 Bf6 22. Ba3 Nc2 23. Ra2 Nxd4 24. Nxd4 Bxd4 25. Rd1 e5 26. Ne4 Bc6 27. Bd3
d5 28. Bxf8 dxe4 29. Bxe4 Bxe4 30. Qxe4 Rxf8 31. Rxa5 *
Position (FEN): 5rk1/2q2ppp/8/R3p3/3bQ3/1P6/5PPP/3R2K1 b - - 0 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 881
Best move: Qxa5