Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Exchange_Variation
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nc3 Nf6 5. Bg5 Be7 6. e3 h6 7. Bh4 Nh7 8.
Bxe7 Kxe7 9. Qb3 c6 10. Nf3 Re8 11. Bd3 Nf6 12. O-O-O Kf8 13. h3 b5 14. g4 a5
15. g5 hxg5 16. Nxg5 Ne4 17. Ncxe4 dxe4 *
Position (FEN): rnbqrk2/5pp1/2p5/pp4N1/3Pp3/1Q1BP2P/PP3P2/2KR3R w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1349
Best move: Qxf7#