Chess puzzle (Crushing)
Moves: 1. g4 e5 2. Bg2 d6 3. c4 g6 4. Nc3 Bg7 5. Qb3 c6 6. Nf3 Nf6 7. h3 O-O 8. d3
Nbd7 9. Be3 a6 10. a4 c5 11. Nd2 Rb8 12. Nd5 Nxd5 13. Bxd5 Nb6 14. Bf3 Bd7 15.
h4 Bc6 16. Bxc6 bxc6 17. Qc2 d5 18. Bxc5 Re8 19. b3 dxc4 20. bxc4 e4 21. d4
Bxd4 22. Bxd4 Qxd4 23. e3 *
Position (FEN): 1r2r1k1/5p1p/pnp3p1/8/P1Pqp1PP/4P3/2QN1P2/R3K2R b KQ - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 972
Best move: Qxa1+