Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Nf3 c5 3. Bg5 Be7 4. Bf4 b6 5. Bxb8 Rxb8 6. e3 Bb7 7. Be2 Nf6 8.
Nbd2 O-O 9. c4 d5 10. b3 dxc4 11. bxc4 Ne4 12. Nxe4 Bxe4 13. Bd3 Bb7 14. O-O
Qc7 15. Bb1 Rbd8 16. Qd3 cxd4 *
Position (FEN): 3r1rk1/pbq1bppp/1p2p3/8/2Pp4/3QPN2/P4PPP/RB3RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 581
Best move: Qxh7#