Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Modern_Variation
Moves: 1. c4 Nf6 2. d4 e6 3. Nc3 d5 4. Bg5 Be7 5. e3 O-O 6. Nf3 b6 7. Rc1 Bb7 8. cxd5
exd5 9. Bd3 c5 10. O-O Nbd7 11. Ne5 Ne4 12. Bxe7 Qxe7 13. Nxd7 Qxd7 14. dxc5
Nxc5 15. Bb1 Rad8 16. Qc2 d4 *
Position (FEN): 3r1rk1/pb1q1ppp/1p6/2n5/3p4/2N1P3/PPQ2PPP/1BR2RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 602
Best move: Qxh7#