Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Nc3 Bd6 6. Bd3 O-O 7. O-O Bg4 8.
h3 Bxf3 9. Qxf3 c6 10. Bg5 Nbd7 11. Ne2 Qb6 12. b3 Rfe8 13. Bf5 h6 14. Bxd7
Nxd7 15. Be3 Re6 16. Ng3 Rf6 17. Qe2 Re8 18. Nh5 Rfe6 19. Qg4 Nf6 *
Position (FEN): 4r1k1/pp3pp1/1qpbrn1p/3p3N/3P2Q1/1P2B2P/P1P2PP1/R4RK1 w - - 10 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1675
Best move: Qxg7#