Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Neo-Orthodox_Variation
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Nf6 4. Nf3 Be7 5. Bg5 O-O 6. e3 h6 7. Bh4 a6 8. Rc1 c6
9. Bd3 dxc4 10. Bxc4 Nd5 11. Bxe7 Qxe7 12. O-O Nd7 13. Bd3 Nb4 14. Bb1 Nf6 15.
Ne5 Nbd5 16. a3 Nxc3 17. bxc3 Nd7 18. Qd3 Nxe5 *
Position (FEN): r1b2rk1/1p2qpp1/p1p1p2p/4n3/3P4/P1PQP3/5PPP/1BR2RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 450
Best move: Qh7#