Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. h3 h6 6. Bf4 Nbd7 7. Nf3 b6 8. a3
Bb7 9. b3 c5 10. e3 Rc8 11. Bd3 cxd4 12. exd4 dxc4 13. bxc4 Ba6 14. Qe2 O-O 15.
O-O Nh5 16. Qe4 Nxf4 *
Position (FEN): 2rq1rk1/p2nbpp1/bp2p2p/8/2PPQn2/P1NB1N1P/5PP1/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 876
Best move: Qh7#