Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 Nf6 2. Bb2 d5 3. a3 e6 4. e3 Bd6 5. c4 c5 6. cxd5 exd5 7. Nf3 cxb4 8.
axb4 O-O 9. b5 Bg4 10. Be2 Nbd7 11. O-O Nc5 12. d4 Nce4 13. Nbd2 Qb6 14. h3
Nxd2 15. Qxd2 Bxf3 16. gxf3 Bc7 17. Bc3 Qd6 18. Bb4 *
Position (FEN): r4rk1/ppb2ppp/3q1n2/1P1p4/1B1P4/4PP1P/3QBP2/R4RK1 b - - 4 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 848
Best move: Qh2#