Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. d4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Nf3 Nbd7 7. Bd3 e5 8. d5 a5
9. Be3 b6 10. Qd2 Nc5 11. Bc2 Ne8 12. g4 Nf6 13. O-O-O Nfd7 14. h4 Ba6 15. b3
a4 16. Kb2 axb3 17. axb3 Bc8 18. h5 Nf6 19. Bg5 Bxg4 20. Qe3 h6 21. Bxh6 Bxh6 *
Position (FEN): r2q1rk1/2p2p2/1p1p1npb/2nPp2P/2P1P1b1/1PN1QN2/1KB2P2/3R3R w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 902
Best move: Qxh6