Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nc3 Nf6 3. Bf4 a6 4. b4 e6 5. b5 Bd7 6. a4 Bb4 7. Bd2 O-O 8. Qb1
Ba5 9. e3 Re8 10. Bd3 e5 11. dxe5 Rxe5 12. Nf3 Re8 13. O-O Bg4 14. Nd4 c5 15.
Nde2 c4 16. Bxh7+ Kxh7 17. Nf4 Qd6 18. Be1 Bc7 19. f3 Bf5 20. Qd1 Rxe3 21.
Nfxd5 Qxh2+ 22. Kf2 Re8 23. Nxc7 Qg3+ *
Position (FEN): rn2r3/1pN2ppk/p4n2/1P3b2/P1p5/2N2Pq1/2P2KP1/R2QBR2 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 869
Best move: Kxg3