Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 Nc6 3. d4 d5 4. e5 Nge7 5. c3 Na5 6. Qa4+ Nac6 7. Bd3 Bd7 8.
Qc2 Ng6 9. Bg5 Be7 10. Bxe7 Qxe7 11. Nbd2 Nf4 12. Bf1 O-O-O 13. g3 Ng6 14. Bg2
h5 15. b4 h4 16. a4 hxg3 17. fxg3 a5 18. bxa5 Nxa5 19. Rb1 Qe8 20. Rb4 Ne7 21.
O-O Nf5 22. Kf2 Qe7 23. Rc1 Rh6 24. c4 *
Position (FEN): 2kr4/1ppbqpp1/4p2r/n2pPn2/PRPP4/5NP1/2QN1KBP/2R5 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1396
Best move: Qxb4