Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 Nf6 2. c4 d5 3. Bg5 e6 4. Nc3 Be7 5. e3 a6 6. Nf3 O-O 7. Bd3 c6 8. O-O
Nbd7 9. a3 Nb6 10. c5 Nbd7 11. b4 b6 12. Rb1 bxc5 13. bxc5 Qa5 14. Rb3 h6 15.
Bxf6 Bxf6 16. Bc2 Rb8 17. Qd3 Rxb3 *
Position (FEN): 2b2rk1/3n1pp1/p1p1pb1p/q1Pp4/3P4/PrNQPN2/2B2PPP/5RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 729
Best move: Qh7#