Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 Be7 5. Bd3 Nc6 6. Nc3 a6 7. O-O O-O 8. h3
Bd7 9. a3 dxc4 10. Bxc4 Na7 11. a4 c6 12. e4 Nc8 13. e5 Nd5 14. Ne4 Ncb6 15.
Bb3 Qc7 16. Bg5 Bxg5 17. Nexg5 h6 18. Qd3 Nf4 *
Position (FEN): r4rk1/1pqb1pp1/pnp1p2p/4P1N1/P2P1n2/1B1Q1N1P/1P3PP1/R4RK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 671
Best move: Qh7#