Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Bc5 4. d4 exd4 5. cxd4 Bb4+ 6. Nc3 d5 7. exd5 Qxd5 8.
Be3 Bg4 9. Be2 O-O-O 10. O-O Bxc3 11. bxc3 f5 12. h3 h5 13. hxg4 hxg4 14. Ng5
Nf6 15. Qb3 Qd6 16. Nf7 *
Position (FEN): 2kr3r/ppp2Np1/2nq1n2/5p2/3P2p1/1QP1B3/P3BPP1/R4RK1 b - - 5 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 949
Best move: Qh2#