Chess puzzle (Checkmate)
Opening: Polish_Defense, Polish_Defense_Other_variations
Moves: 1. d4 b5 2. Nf3 Bb7 3. e3 a6 4. c4 bxc4 5. Bxc4 e6 6. Nc3 c5 7. O-O cxd4 8.
Nxd4 Nc6 9. Nxc6 Bxc6 10. b3 Qc7 11. Bb2 Bd6 12. h3 Nf6 13. Qd2 h5 14. Rad1
Bh2+ 15. Kh1 Ng4 16. f3 Bg1 17. fxg4 *
Position (FEN): r3k2r/2qp1pp1/p1b1p3/7p/2B3P1/1PN1P2P/PB1Q2P1/3R1RbK b kq - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1128
Best move: Qh2#