Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Czech_Defense
Moves: 1. b4 e5 2. Bb2 d6 3. e4 Nf6 4. d3 Nc6 5. b5 Nd4 6. c4 g6 7. Nf3 Bg4 8. Be2 Ne6
9. O-O Nf4 10. h3 Be6 11. Nh2 N6h5 12. Nc3 Bxh3 13. gxh3 Qg5+ 14. Kh1 *
Position (FEN): r3kb1r/ppp2p1p/3p2p1/1P2p1qn/2P1Pn2/2NP3P/PB2BP1N/R2Q1R1K b kq - 2 14
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 942
Best move: Qg2#