Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 e6 3. e3 Nf6 4. Bd3 Be7 5. Nbd2 O-O 6. Ne5 c5 7. c3 Nc6 8. f4
Qc7 9. O-O b6 10. Qf3 Bb7 11. Rf2 h6 12. g4 a5 13. Rg2 Nxe5 14. fxe5 Nh7 15.
Qg3 Ng5 16. h4 Ne4 17. Bxe4 dxe4 18. g5 hxg5 19. hxg5 cxd4 20. cxd4 Qc2 21. Rh2
Qd1+ 22. Nf1 Ba6 23. Bd2 *
Position (FEN): r4rk1/4bpp1/bp2p3/p3P1P1/3Pp3/4P1Q1/PP1B3R/R2q1NK1 b - - 6 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1544
Best move: Qxa1