Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Qd2 Bg7 4. Nc3 b6 5. f3 Bb7 6. Bh6 Rg8 7. Bxg7 Rxg7 8.
e4 d5 9. e5 Ng8 10. O-O-O e6 11. g4 Nc6 12. Bd3 Nxd4 13. Bxg6 hxg6 14. Qxd4
Qg5+ 15. Kb1 O-O-O 16. h4 Qh6 17. g5 Qh8 18. Qb4 c5 19. Qa4 Kb8 20. Nb5 a6 21.
Nd6 Rd7 *
Position (FEN): 1k4nq/1b1r1pr1/pp1Np1p1/2ppP1P1/Q6P/5P2/PPP5/1K1R2NR w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1029
Best move: Qxd7