Chess puzzle (Checkmate)
Opening: London_System, London_System_Other_variations
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 Bg7 4. e3 Nh5 5. Bg3 Nxg3 6. hxg3 d6 7. Nbd2 Nc6 8.
c3 Bg4 9. Bd3 Qd7 10. Qb3 O-O 11. O-O-O a5 12. Qc2 a4 13. Rh4 h5 14. Rdh1 Bf6
15. R4h2 Be6 16. Bxg6 fxg6 17. Qxg6+ Bg7 18. Rxh5 Bf7 *
Position (FEN): r4rk1/1ppqpbb1/2np2Q1/7R/p2P4/2P1PNP1/PP1N1PP1/2K4R w - - 1 19
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 587
Best move: Rh8#