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. e3 h6 6. Bh4 O-O 7. Nf3 Nbd7 8. cxd5
Nxd5 9. Bg3 Nxc3 10. bxc3 b6 11. Bd3 Bb7 12. Bc2 Rc8 13. O-O Nf6 14. Ne5 Nd7
15. Qd3 Nf6 16. f3 Bd6 17. Bh4 Bxe5 18. Bxf6 Bxf6 *
Position (FEN): 2rq1rk1/pbp2pp1/1p2pb1p/8/3P4/2PQPP2/P1B3PP/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 467
Best move: Qh7#