Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Bd7 3. Bc4 e6 4. Nf3 Be7 5. O-O Nc6 6. a3 Nf6 7. Nc3 a6 8. b4 b5
9. Ba2 O-O 10. Bb2 Kh8 11. Qd2 h6 12. Rad1 Nh7 13. Rfe1 Bg5 14. Nxg5 Nxg5 15.
Qf4 Ne7 16. Ne2 Ng6 17. Qg4 e5 18. Qg3 Nxe4 19. Qd3 Qh4 20. Ng3 Nxg3 21. hxg3
Qh5 22. dxe5 dxe5 *
Position (FEN): r4r1k/2pb1pp1/p5np/1p2p2q/1P6/P2Q2P1/BBP2PP1/3RR1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 916
Best move: Qxd7