Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 b6 3. c4 Bb7 4. Nc3 d5 5. cxd5 exd5 6. e5 d4 7. Nb5 c5 8. Bd3
a6 9. Na3 b5 10. Qe2 Qd5 11. O-O c4 12. Nxc4 bxc4 13. Bxc4 Qe4 14. Bxf7+ Ke7
15. Qc4 Qc6 16. Qb3 Nh6 17. Nxd4 *
Position (FEN): rn3b1r/1b2kBpp/p1q4n/4P3/3N4/1Q6/PP1P1PPP/R1B2RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1268
Best move: Qxg2#