Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Winawer_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Bd2 dxe4 5. Nxe4 Qxd4 6. Nc3 Nf6 7. Nf3 Qd8 8.
Bc4 O-O 9. O-O a6 10. Qe2 Nc6 11. Ng5 Nd4 12. Qd3 h6 13. Nge4 Nxe4 14. Qxe4 Nc6
15. Bd3 f5 16. Qc4 Bxc3 17. Bxc3 Ne7 18. Rad1 Qe8 19. Qxc7 Nd5 *
Position (FEN): r1b1qrk1/1pQ3p1/p3p2p/3n1p2/8/2BB4/PPP2PPP/3R1RK1 w - - 1 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 954
Best move: Qxg7#