Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Nf6 4. c3 a6 5. Bd3 e6 6. Nf3 Bd6 7. Ne5 Ne4 8. Qc2
Bxe5 9. Bxe5 Nxe5 10. dxe5 Nc5 11. Bxh7 g6 12. Bxg6 fxg6 13. Qxg6+ Kd7 14. Nd2
Rg8 15. Qf7+ Kc6 16. O-O Qg5 17. Nf3 *
Position (FEN): r1b3r1/1pp2Q2/p1k1p3/2npP1q1/8/2P1PN2/PP3PPP/R4RK1 b - - 8 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1095
Best move: Qxg2#