Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Great_Snake_Variation
Moves: 1. c4 g6 2. Nc3 Bg7 3. Nf3 d6 4. g3 Nc6 5. Bg2 h5 6. O-O h4 7. Nxh4 Bf6 8. Nf3
Bh3 9. Nd5 Qd7 10. Nxf6+ Nxf6 11. d4 Bxg2 12. Kxg2 Qh3+ 13. Kg1 Ng4 14. e4 Nxh2
15. Ng5 Nf3+ 16. Qxf3 *
Position (FEN): r3k2r/ppp1pp2/2np2p1/6N1/2PPP3/5QPq/PP3P2/R1B2RK1 b kq - 0 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1067
Best move: Qh2#