Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 Nf6 2. Nf3 e6 3. e3 d5 4. c4 Bd7 5. Bd3 Nc6 6. a3 a6 7. O-O dxc4 8. Bxc4
b5 9. Bd3 Be7 10. b4 Nd5 11. Bb2 Bf6 12. Nc3 Nce7 13. Ne4 Ng6 14. Nxf6+ Qxf6
15. Ne5 Nxe5 16. dxe5 Qg5 17. e4 Nf4 18. Bc1 *
Position (FEN): r3k2r/2pb1ppp/p3p3/1p2P1q1/1P2Pn2/P2B4/5PPP/R1BQ1RK1 b kq - 2 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 880
Best move: Qxg2#