Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Baltic_Defense
Moves: 1. b4 d5 2. Bb2 Bf5 3. e3 e6 4. Nf3 Nf6 5. a3 Be7 6. c4 O-O 7. c5 c6 8. d4 Nbd7
9. Nc3 h6 10. Bd3 Bg4 11. Be2 Bxf3 12. Bxf3 e5 13. dxe5 Nxe5 14. Be2 Re8 15.
O-O Qc7 16. Qc2 Neg4 17. h3 *
Position (FEN): r3r1k1/ppq1bpp1/2p2n1p/2Pp4/1P4n1/P1N1P2P/1BQ1BPP1/R4RK1 b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 688
Best move: Qh2#