Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Steiner_Variation
Moves: 1. e4 e6 2. c4 b6 3. Nf3 Be7 4. Be2 Bb7 5. Nc3 Bb4 6. Qb3 Bxc3 7. Qxc3 Qf6 8.
Qc2 Qf4 9. d3 Qg4 10. O-O f5 11. Ne5 Qh4 12. Nf3 Qh5 13. exf5 exf5 14. Bf4 Na6
15. Qa4 O-O-O 16. Rfe1 Nc5 17. Qxa7 Ne7 18. Nd4 Qg6 19. Nb5 *
Position (FEN): 2kr3r/Qbppn1pp/1p4q1/1Nn2p2/2P2B2/3P4/PP2BPPP/R3R1K1 b - - 4 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1151
Best move: Qxg2#