Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Czech_Defense
Moves: 1. b4 e5 2. Bb2 d6 3. Nf3 Bg4 4. e3 Nc6 5. Be2 Qc8 6. b5 Nd8 7. O-O Nf6 8. d4
e4 9. Nfd2 d5 10. Bxg4 Nxg4 11. h3 h5 12. c4 Qe6 13. cxd5 Qh6 14. Nxe4 Bd6 15.
Nxd6+ Qxd6 16. Nc3 *
Position (FEN): r2nk2r/ppp2pp1/3q4/1P1P3p/3P2n1/2N1P2P/PB3PP1/R2Q1RK1 b kq - 1 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 850
Best move: Qh2#