Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_La_Bourdonnais_Variation
Moves: 1. e4 e6 2. f4 c5 3. d3 Nc6 4. b3 Qh4+ 5. g3 Qf6 6. e5 Qd8 7. Bb2 d5 8. exd6
Qxd6 9. Nf3 Nf6 10. Bg2 Be7 11. Ne5 O-O 12. Nxc6 bxc6 13. O-O Nd5 14. Nc3 Ne3
15. Qe2 Nxf1 16. Rxf1 Ba6 17. Ne4 Qd7 18. Qg4 f5 *
Position (FEN): r4rk1/p2qb1pp/b1p1p3/2p2p2/4NPQ1/1P1P2P1/PBP3BP/5RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1339
Best move: Qxg7#