Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 h6 4. Nxe5 Nc6 5. Nxf7 Qe7 6. O-O Rg8 7. d3 d6 8.
Nc3 Be6 9. e5 Bxc4 10. exf6 Qxf7 11. dxc4 Qxf6 12. Nd5 Qf7 13. Re1+ Ne5 14. f4
O-O-O 15. fxe5 dxe5 16. Qg4+ Kb8 17. Rxe5 Bc5+ 18. Kh1 *
Position (FEN): 1k1r2r1/ppp2qp1/7p/2bNR3/2P3Q1/8/PPP3PP/R1B4K b - - 2 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 502
Best move: Qf1#