Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Outflank_Variation
Moves: 1. b4 c6 2. Bb2 d5 3. Nf3 Nf6 4. a3 g6 5. e3 Bg7 6. c4 O-O 7. cxd5 cxd5 8. Bb5
Nc6 9. O-O Bf5 10. d3 e5 11. Bxc6 bxc6 12. Nxe5 Ng4 13. Nxc6 Qc7 14. Bxg7 Kxg7
15. h3 *
Position (FEN): r4r2/p1q2pkp/2N3p1/3p1b2/1P4n1/P2PP2P/5PP1/RN1Q1RK1 b - - 0 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 600
Best move: Qh2#