Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Schilling-Kostic_Gambit
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Bxf7+ Kxf7 5. Nxe5+ Ke6 6. c3 Kxe5 7. cxd4+
Kxd4 8. Qa4+ Ke5 9. Qb5+ d5 10. f4+ Kf6 11. Nc3 c6 12. Qe2 g6 13. O-O Kg7 14.
f5 dxe4 15. fxg6 Bc5+ 16. Kh1 hxg6 17. Nxe4 Rxh2+ 18. Kxh2 *
Position (FEN): r1bq2n1/pp4k1/2p3p1/2b5/4N3/8/PP1PQ1PK/R1B2R2 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1143
Best move: Qh4#