Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 Bg7 4. e3 O-O 5. Nbd2 d6 6. c3 Nbd7 7. Bd3 c5 8. Qc2
cxd4 9. exd4 b6 10. h3 Bb7 11. O-O-O Rc8 12. h4 Nd5 13. Bg5 Nb4 14. Qb1 Nxd3+
15. Qxd3 Nf6 16. Bxf6 Bxf6 17. h5 e5 18. hxg6 fxg6 19. dxe5 dxe5 20. Qe3 Bg7
21. Ng5 Qd4 *
Position (FEN): 2r2rk1/pb4bp/1p4p1/4p1N1/3q4/2P1Q3/PP1N1PP1/2KR3R w - - 4 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1970
Best move: Qh3