Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Be3 cxd4 5. Bxd4 Nc6 6. Bb5 Ne7 7. c4 dxc4 8. Nc3
a6 9. Bxc6+ Nxc6 10. Nge2 Bb4 11. O-O Bxc3 12. bxc3 O-O 13. f4 b5 14. a4 Bb7
15. Rb1 Qd5 16. axb5 Nxd4 17. Qxd4 *
Position (FEN): r4rk1/1b3ppp/p3p3/1P1qP3/2pQ1P2/2P5/4N1PP/1R3RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1020
Best move: Qxg2#