Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 d5 2. Bb2 Nf6 3. Nf3 e6 4. a3 Bd6 5. e3 Nbd7 6. c4 dxc4 7. Bxc4 O-O 8.
O-O e5 9. Nc3 e4 10. Nd4 Nb6 11. Bb3 Bxh2+ 12. Kxh2 Ng4+ 13. Kg1 Qh4 14. Re1
Qxf2+ 15. Kh1 Qh4+ 16. Kg1 Qh2+ 17. Kf1 Qh1+ 18. Ke2 *
Position (FEN): r1b2rk1/ppp2ppp/1n6/8/1P1Np1n1/PBN1P3/1B1PK1P1/R2QR2q b - - 7 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 913
Best move: Qxg2#