Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Harrwitz_Attack
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bf4 Bb4 5. Nf3 Nc6 6. e3 b6 7. Qc2 Bb7 8. Bg5
h6 9. Bh4 g5 10. Bg3 Ne4 11. Bd3 Bxc3+ 12. bxc3 f5 13. Bxe4 fxe4 14. Ne5 Nxe5
15. Bxe5 O-O 16. f3 exf3 *
Position (FEN): r2q1rk1/pbp5/1p2p2p/3pB1p1/2PP4/2P1Pp2/P1Q3PP/R3K2R w KQ - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 889
Best move: Qg6#