Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Queens_Gambit_Invitation
Moves: 1. Nf3 e6 2. d4 b6 3. e4 Bb7 4. Nbd2 Bb4 5. c3 Be7 6. Be2 c5 7. O-O cxd4 8.
cxd4 Bb4 9. Qc2 Bxd2 10. Bxd2 Nf6 11. e5 Ne4 12. Bb4 a5 13. Ba3 Ng5 14. Nxg5
Qxg5 15. Rac1 *
Position (FEN): rn2k2r/1b1p1ppp/1p2p3/p3P1q1/3P4/B7/PPQ1BPPP/2R2RK1 b kq - 1 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 799
Best move: Qxg2#