Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nf6 3. a3 c6 4. Bc4 d5 5. exd5 cxd5 6. Ba2 Be7 7. d3 O-O 8. Bg5
Be6 9. Nge2 Nbd7 10. O-O h6 11. Bh4 Rc8 12. Re1 Re8 13. h3 Nf8 14. Bg3 Ng6 15.
Kh1 Qd7 16. Ng1 Bd6 17. Qd2 a6 18. Rf1 Qc7 19. Rac1 Nh5 20. Bh2 Nhf4 21. Nce2
e4 22. dxe4 dxe4 23. Bxe6 Rxe6 24. Qa5 *
Position (FEN): 2r3k1/1pq2pp1/p2br1np/Q7/4pn2/P6P/1PP1NPPB/2R2RNK b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 899
Best move: Qxa5