Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Black_Mustang_Defense
Moves: 1. Nf3 Nc6 2. d4 e6 3. c4 h6 4. e3 Nf6 5. Nc3 a6 6. Bd3 Nb4 7. Bb1 b6 8. a3 Nc6
9. O-O Bb7 10. b4 Ne7 11. b5 axb5 12. Nxb5 Nc8 13. Bb2 Nd6 14. Nxd6+ Bxd6 15.
Re1 O-O 16. e4 Nh7 17. Qd3 Ng5 18. Nxg5 Qxg5 19. e5 *
Position (FEN): r4rk1/1bpp1pp1/1p1bp2p/4P1q1/2PP4/P2Q4/1B3PPP/RB2R1K1 b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 697
Best move: Qxg2#