Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Neo-Orthodox_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. Nf3 O-O 6. e3 h6 7. Bh4 c5 8. Qc2
cxd4 9. exd4 dxc4 10. Bxc4 Nc6 11. Rd1 a6 12. a3 b5 13. Ba2 Bb7 14. O-O Na5 15.
Bb1 Bxf3 16. Bxf6 Bxf6 *
Position (FEN): r2q1rk1/5pp1/p3pb1p/np6/3P4/P1N2b2/1PQ2PPP/1B1R1RK1 w - - 0 17
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 583
Best move: Qh7#