Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. e3 g6 3. Nf3 Bg7 4. Be2 O-O 5. O-O d6 6. b3 e5 7. dxe5 dxe5 8. Bb2
e4 9. Nd4 a6 10. c4 c6 11. Nd2 Qc7 12. c5 Nbd7 13. Qc2 Ne5 14. Nxe4 Nfg4 15. h3
Nf6 16. Nxf6+ Bxf6 17. Nf3 Bf5 18. e4 Bxe4 19. Bxe5 Bxe5 20. Qxe4 Bxa1 21. Rxa1
Rae8 22. Qc2 Re7 23. Nh2 Qe5 24. Bf1 *
Position (FEN): 5rk1/1p2rp1p/p1p3p1/2P1q3/8/1P5P/P1Q2PPN/R4BK1 b - - 6 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1226
Best move: Qxa1