Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Nxe5 d5 5. Qf3 Be6 6. O-O Bd6 7. Ng4 O-O 8.
Bb3 Qg5 9. Ne3 Bg4 10. Nxg4 Qh4 11. g3 Qh5 12. Bxd5 Ng5 13. Qe2 Nd7 14. d4 Rae8
15. Qd1 Nh3+ 16. Kh1 Qxd5+ 17. Qf3 *
Position (FEN): 4rrk1/pppn1ppp/3b4/3q4/3P2N1/5QPn/PPP2P1P/RNB2R1K b - - 1 17
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 654
Best move: Qxf3#