Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 e5 6. Nf5 d5 7. g4 Bxf5 8.
exf5 e4 9. g5 Nd7 10. fxe4 dxe4 11. Nc3 Bb4 12. Bd2 Bxc3 13. Bxc3 Qxg5 14. Qd5
Qe3+ 15. Be2 Nb6 16. Qb5 O-O-O 17. Rd1 Rxd1+ 18. Kxd1 Rd8+ 19. Ke1 Nd4 20. Qc5+
Kb8 21. Bxd4 Qc1+ 22. Kf2 *
Position (FEN): 1k1r4/pp3ppp/1n6/2Q2P2/3Bp3/8/PPP1BK1P/2q4R b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1584
Best move: Qxh1