Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Ragozin_Defense
Moves: 1. d4 e6 2. c4 Nf6 3. Nc3 Bb4 4. Nf3 d5 5. Bg5 Bxc3+ 6. bxc3 dxc4 7. e4 h6 8.
Bh4 O-O 9. e5 g5 10. Bxg5 hxg5 11. exf6 Qxf6 12. Bxc4 c6 13. O-O Bd7 14. Ne5 b5
15. Bd3 Kg7 16. h4 Rh8 17. hxg5 Qxg5 18. Qf3 Qh6 *
Position (FEN): rn5r/p2b1pk1/2p1p2q/1p2N3/3P4/2PB1Q2/P4PP1/R4RK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 934
Best move: Qxf7#