Chess puzzle (Crushing)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 c6 4. Bc4 d5 5. exd5 cxd5 6. Bb3 e6 7. O-O Be7 8. d4
O-O 9. Bg5 h6 10. Bh4 Nc6 11. Re1 a5 12. a4 Nb4 13. Ne2 Ne4 14. Bg3 Nxg3 15.
Nxg3 Nc6 16. c3 b6 17. Bc2 Bd6 18. Qd3 g6 19. Nh5 Ba6 20. Qe3 gxh5 *
Position (FEN): r2q1rk1/5p2/bpnbp2p/p2p3p/P2P4/2P1QN2/1PB2PPP/R3R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 979
Best move: Qxh6