Chess puzzle (Checkmate)
Opening: Czech_Defense, Czech_Defense_Other_variations
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 c6 4. Nf3 Bg4 5. h3 Bh5 6. g4 Bg6 7. Bd3 Nbd7 8. Nh4
e5 9. Nxg6 hxg6 10. dxe5 Nxe5 11. O-O Be7 12. f4 Nxd3 13. Qxd3 O-O 14. Be3 Qd7
15. Rad1 Nxg4 16. hxg4 Qxg4+ 17. Kf2 *
Position (FEN): r4rk1/pp2bpp1/2pp2p1/8/4PPq1/2NQB3/PPP2K2/3R1R2 b - - 1 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1003
Best move: Bh4#