Chess puzzle (Crushing)
Moves: 1. Nf3 e6 2. c4 d5 3. cxd5 exd5 4. d4 c6 5. a3 Bg4 6. h3 Bxf3 7. exf3 h6 8. Bd3
Be7 9. f4 Nf6 10. f3 Nbd7 11. O-O Qc7 12. Re1 Qd6 13. b4 b5 14. Nd2 O-O 15. Nb3
Rfe8 16. Bd2 Nh5 17. Qc1 Bh4 18. Re5 Nxe5 19. fxe5 Qe6 20. Nc5 Qc8 21. Bxh6
gxh6 *
Position (FEN): r1q1r1k1/p4p2/2p4p/1pNpP2n/1P1P3b/P2B1P1P/6P1/R1Q3K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1005
Best move: Qxh6