Chess puzzle (Checkmate)
Opening: Rubinstein_Opening, Rubinstein_Opening_Other_variations
Moves: 1. Nf3 d5 2. d4 Nf6 3. e3 e6 4. Bd3 c5 5. b3 Nc6 6. Bb2 Bd6 7. Nbd2 O-O 8. O-O
b6 9. Ne5 Bb7 10. f4 Ne7 11. Qf3 Rc8 12. Qh3 g6 13. Ndf3 Kg7 14. Ng5 Nf5 15.
Bxf5 exf5 16. dxc5 Rxc5 17. Nc6 Bxc6 *
Position (FEN): 3q1r2/p4pkp/1pbb1np1/2rp1pN1/5P2/1P2P2Q/PBP3PP/R4RK1 w - - 0 18
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1487
Best move: Qxh7#