Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 b6 3. d4 Bb7 4. Nc3 Bb4 5. Bd3 Ne7 6. a3 Bxc3+ 7. bxc3 O-O 8.
c4 a5 9. d5 exd5 10. cxd5 d6 11. c4 Ng6 12. Qd2 Nd7 13. Bb2 Nc5 14. a4 Nxd3+
15. Qxd3 Qe7 16. O-O Nf4 17. Qd2 Ng6 18. Qd4 Rae8 *
Position (FEN): 4rrk1/1bp1qppp/1p1p2n1/p2P4/P1PQP3/5N2/1B3PPP/R4RK1 w - - 7 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 506
Best move: Qxg7#