Chess puzzle (Crushing)
Opening: Polish_Opening, Polish_Opening_Czech_Defense
Moves: 1. b4 e5 2. Bb2 d6 3. h3 a6 4. e3 h5 5. Nf3 f5 6. Be2 g5 7. d4 e4 8. Nfd2 Bg7
9. c4 c5 10. bxc5 dxc5 11. Nb3 b6 12. O-O Nc6 13. Bxh5+ Kf8 14. Bc3 g4 15. hxg4
fxg4 16. Bxg4 Qh4 17. f3 Ke7 18. N1d2 *
Position (FEN): r1b3nr/4k1b1/ppn5/2p5/2PPp1Bq/1NB1PP2/P2N2P1/R2Q1RK1 b - - 2 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 2146
Best move: Bxg4