Chess puzzle (Checkmate)
Opening: Dutch_Defense, Dutch_Defense_Queens_Knight_Variation
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 e6 4. Bf4 Bb4 5. Nf3 Bxc3+ 6. bxc3 b6 7. e3 Bb7 8.
Bd3 O-O 9. O-O Qe8 10. Bxc7 Nc6 11. Bd6 Rf7 12. Ng5 h6 13. Nxf7 Qxf7 14. c5 Qg6
15. Rb1 Nxd4 16. cxd4 *
Position (FEN): r5k1/pb1p2p1/1p1Bpnqp/2P2p2/3P4/3BP3/P4PPP/1R1Q1RK1 b - - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 675
Best move: Qxg2#