Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4 b5 7. Bd3 Bb7 8. O-O
e6 9. Bg5 Be7 10. a3 O-O 11. Bxf6 Bxf6 12. Nf3 Re8 13. Ne2 Bxb2 14. Rb1 Bxa3
15. e5 Bc5 16. Ng3 Bb6 17. Rb4 Nc6 18. Rh4 g6 19. Qd2 h5 20. Nxh5 Nxe5 21. Nxe5
*
Position (FEN): r2qr1k1/1b3p2/pb1pp1p1/1p2N2N/7R/3B4/2PQ1PPP/5RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1348
Best move: Qxh4