Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 h6 5. d3 Bb4 6. Bd2 O-O 7. a3 Ba5 8. b4
Bb6 9. Be3 d6 10. O-O Bg4 11. h3 Bh5 12. Nd5 Nd4 13. Bxd4 Bxd4 14. c3 Nxd5 15.
cxd4 Nf4 16. dxe5 dxe5 17. Kh2 Qd7 18. Rg1 Kh8 19. g4 Bg6 20. Nxe5 Qd4 21.
Nxg6+ fxg6 22. Qd2 Qe5 23. Rg3 *
Position (FEN): r4r1k/ppp3p1/6pp/4q3/1PB1PnP1/P2P2RP/3Q1P1K/R7 b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1224
Best move: Qxa1