Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bd6 5. c4 Nf6 6. Nc3 dxc4 7. Bxc4 O-O 8.
O-O Nc6 9. h3 h6 10. Be3 a6 11. Qd2 Bf5 12. Bxh6 gxh6 13. Nh4 Bh7 14. Qxh6 Ne7
15. f4 Nf5 16. Nxf5 Bxf5 17. Rf3 Nh7 18. Rg3+ Kh8 *
Position (FEN): r2q1r1k/1pp2p1n/p2b3Q/5b2/2BP1P2/2N3RP/PP4P1/R5K1 w - - 4 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 835
Best move: Qg7#