Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 Nf6 2. Bb2 d5 3. e3 Nbd7 4. c4 c6 5. a4 g6 6. Nf3 Bg7 7. cxd5 cxd5 8. Bb5
O-O 9. Bxd7 Bxd7 10. b5 Bg4 11. O-O Qd6 12. h3 Bxf3 13. Qxf3 Ng4 14. Bxg7 *
Position (FEN): r4rk1/pp2ppBp/3q2p1/1P1p4/P5n1/4PQ1P/3P1PP1/RN3RK1 b - - 0 14
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 605
Best move: Qh2#