Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Harrwitz_Attack
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Be7 5. Bf4 dxc4 6. e3 b6 7. Bxc4 Bb7 8. O-O
Nbd7 9. h3 O-O 10. Rc1 Ne4 11. Qe2 Ndf6 12. Bd3 h6 13. Nxe4 Nxe4 14. Bxc7 Qd5
15. Be5 Ng5 16. Rc7 Bd8 17. Nxg5 *
Position (FEN): r2b1rk1/pbR2pp1/1p2p2p/3qB1N1/3P4/3BP2P/PP2QPP1/5RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1419
Best move: Qxg2#