Chess puzzle (Crushing)
Moves: 1. e4 Nc6 2. b3 Nf6 3. d3 e5 4. f4 d6 5. f5 g6 6. g4 Nd7 7. Nf3 Nd4 8. Bb2
Nxf3+ 9. Qxf3 Qh4+ 10. Ke2 Bh6 11. Nc3 Nf6 12. h3 Bf4 13. Bg2 h5 14. Bc1 Qg5
15. Bxf4 exf4 16. Nb5 hxg4 17. hxg4 Rxh1 18. Rxh1 Kd7 19. fxg6 fxg6 20. c4 a6
21. Nc3 Kd8 22. d4 *
Position (FEN): r1bk4/1pp5/p2p1np1/6q1/2PPPpP1/1PN2Q2/P3K1B1/7R b - - 0 22
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1207
Best move: Bxg4