Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Stafford_Gambit
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. d3 Bc5 6. Be2 h5 7. h3 Qd4 8.
O-O Qd6 9. c3 Ng4 10. Bxg4 hxg4 11. d4 Bb6 12. e5 Qg6 13. Qd2 gxh3 14. g3 Be6
15. Qg5 Qe4 16. f3 Qe2 17. Qd2 h2+ 18. Kh1 *
Position (FEN): r3k2r/ppp2pp1/1bp1b3/4P3/3P4/2P2PP1/PP1Qq2p/RNB2R1K b kq - 1 18
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 489
Best move: Qxf1#