Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Queens_Knight_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. cxd5 Qxd5 5. e3 Bxc3+ 6. bxc3 a6 7. Nf3 b5 8.
a4 Bb7 9. axb5 axb5 10. Rxa8 Bxa8 11. Ba3 Bb7 12. Ne5 Nc6 13. Nxc6 Bxc6 14. Bb4
h6 15. Bd3 Nf6 16. O-O *
Position (FEN): 4k2r/2p2pp1/2b1pn1p/1p1q4/1B1P4/2PBP3/5PPP/3Q1RK1 b k - 3 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1245
Best move: Qxg2#