Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 a6 3. Bc4 b5 4. Bb3 Bb7 5. d3 Nf6 6. c3 c5 7. O-O Be7 8. Re1
Nc6 9. Nbd2 d5 10. exd5 Nxd5 11. Bxd5 Qxd5 12. Nf1 O-O-O 13. Re3 Bf6 14. Ng3
Ne5 15. Nxe5 *
Position (FEN): 2kr3r/1b3ppp/p3pb2/1ppqN3/8/2PPR1N1/PP3PPP/R1BQ2K1 b - - 0 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1179
Best move: Qxg2#