Chess puzzle (Crushing)
Opening: Zukertort_Opening, Zukertort_Opening_Queenside_Fianchetto_Variation
Moves: 1. Nf3 b6 2. d4 Bb7 3. c4 c5 4. d5 g6 5. Nc3 Bg7 6. e4 Bxc3+ 7. bxc3 d6 8. Bd3
Nd7 9. Bf4 Qc7 10. O-O O-O-O 11. a4 a5 12. Rb1 Ngf6 13. e5 Nh5 14. exd6 exd6
15. Bg5 Rde8 16. Ne1 f6 17. Bh4 Nf4 18. Nc2 g5 19. Bg3 Nh5 *
Position (FEN): 2k1r2r/1bqn3p/1p1p1p2/p1pP2pn/P1P5/2PB2B1/2N2PPP/1R1Q1RK1 w - - 2 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1102
Best move: Qxh5