Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Bc4 Nf6 6. d3 h6 7. O-O Bd6 8. h3
O-O 9. Re1 b6 10. Ne4 Nxe4 11. dxe4 Bb7 12. Bd3 Nd7 13. a3 a5 14. e5 Be7 15.
Bf4 Nc5 16. Qd2 Bxf3 17. gxf3 Rb8 18. Rad1 Nxd3 19. cxd3 Qc8 20. Bxh6 gxh6 *
Position (FEN): 1rq2rk1/2p1bp2/1p2p2p/p3P3/8/P2P1P1P/1P1Q1P2/3RR1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1040
Best move: Qxh6