Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 Nf6 4. Nf3 Ne4 5. c3 c5 6. Nbd2 cxd4 7. Nxd4 Nxc3 8.
bxc3 Bg6 9. Qb3 Nc6 10. Bb5 f6 11. Nxc6 bxc6 12. Bxc6+ Kf7 13. Bxd5+ e6 14.
Bxa8 Qxa8 15. O-O Bc5 16. Rfd1 Rd8 17. Nc4 e5 18. Rxd8 Qxd8 19. Qb7+ Kg8 20.
Bg3 Qd3 21. Qc8+ Bf8 22. Nb2 Qc2 23. Qc4+ Bf7 24. Qb5 Qxc3 25. Na4 *
Position (FEN): 5bk1/p4bpp/5p2/1Q2p3/N7/2q1P1B1/P4PPP/R5K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1066
Best move: Qxa1+