Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. d4 d5 3. Bf4 Nc6 4. e3 a6 5. Bd3 Bg4 6. h3 Bh5 7. O-O e6 8. c3
Bd6 9. Nbd2 O-O 10. g4 Bxf4 11. exf4 Nxg4 12. hxg4 Bxg4 13. Kg2 Qf6 14. Rh1 h6
15. Kg3 Bf5 16. Be2 Qg6+ 17. Kh2 Qg4 18. Ng1 Qxf4+ 19. Kg2 Be4+ 20. Ndf3 e5 21.
Nh3 Qg4+ 22. Kf1 exd4 23. Nxd4 Bxh1 *
Position (FEN): r4rk1/1pp2pp1/p1n4p/3p4/3N2q1/2P4N/PP2BP2/R2Q1K1b w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 819
Best move: Bxg4