Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Stafford_Gambit
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Nc3 Bc5 6. h3 h5 7. Bc4 Qd4 8.
Qe2 b5 9. Bb3 a5 10. a3 Be6 11. d3 Bxb3 12. cxb3 O-O-O 13. Be3 Qe5 14. Rd1 Bxe3
15. Qxe3 Rd4 16. O-O Ng4 17. Qf3 *
Position (FEN): 2k4r/2p2pp1/2p5/pp2q2p/3rP1n1/PPNP1Q1P/1P3PP1/3R1RK1 b - - 4 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 678
Best move: Qh2#