Chess puzzle (Checkmate)
Opening: Queens_Gambit_Accepted, Queens_Gambit_Accepted_Showalter_Variation
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. Nf3 Bg4 5. Bf4 a6 6. e3 Nc6 7. Bxc4 e6 8. O-O
Nh5 9. Bg3 Nxg3 10. hxg3 h5 11. Qc2 Bxf3 12. gxf3 h4 13. Kg2 Qf6 14. Rh1 g5 15.
Ne4 Qf5 16. Bd3 h3+ 17. Kg1 Qxf3 18. Nxg5 *
Position (FEN): r3kb1r/1pp2p2/p1n1p3/6N1/3P4/3BPqPp/PPQ2P2/R5KR b kq - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 954
Best move: Qg2#