Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Three_Knights_Game
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Nxe5 Nc6 5. Nxc6 dxc6 6. d4 Bxd4 7. Bd3 Ng4
8. O-O Qh4 9. h3 Nxf2 10. Rxf2 Bxf2+ 11. Kf1 Bb6 12. Qf3 Be6 13. Bf4 O-O-O 14.
Bg3 Qe7 15. Qf4 g5 16. Qe5 Bd4 17. Qa5 Qf6+ 18. Ke2 Bxc3 *
Position (FEN): 2kr3r/ppp2p1p/2p1bq2/Q5p1/4P3/2bB2BP/PPP1K1P1/R7 w - - 0 19
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 967
Best move: Qxc7#