Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Three_Knights_Variation
Moves: 1. Nf3 d5 2. d4 Nf6 3. c4 e6 4. Nc3 Be7 5. e3 O-O 6. Bd3 c6 7. O-O b6 8. b3 Bb7
9. Bb2 Na6 10. a3 c5 11. cxd5 Nxd5 12. Nxd5 Qxd5 13. Qe2 Nc7 14. Bc4 Qc6 15.
Ne5 *
Position (FEN): r4rk1/pbn1bppp/1pq1p3/2p1N3/2BP4/PP2P3/1B2QPPP/R4RK1 b - - 5 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 689
Best move: Qxg2#