Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Queens_Knight_Variation
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Bb4 4. Qc2 Bxc3+ 5. Qxc3 Nf6 6. Bg5 O-O 7. e3 h6 8.
Bh4 Nbd7 9. Nf3 c5 10. cxd5 exd5 11. dxc5 g5 12. Bg3 Re8 13. O-O-O Qe7 14. Bd6
Qe4 15. Bd3 Qa4 16. Bb1 Ne4 17. Qd3 Nxf2 *
Position (FEN): r1b1r1k1/pp1n1p2/3B3p/2Pp2p1/q7/3QPN2/PP3nPP/1BKR3R w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 894
Best move: Qh7#