Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Caro-Kann_Defensive_System
Moves: 1. c4 c6 2. e3 d5 3. g3 Nf6 4. a3 e6 5. Qc2 Nbd7 6. b4 b6 7. Bb2 Bb7 8. Bg2 Be7
9. Nf3 O-O 10. cxd5 cxd5 11. Ng5 h6 12. h4 Rc8 13. Bc3 Ne5 14. Qb2 Nc4 15. Qc2
hxg5 16. hxg5 Ne4 17. d3 g6 *
Position (FEN): 2rq1rk1/pb2bp2/1p2p1p1/3p2P1/1Pn1n3/P1BPP1P1/2Q2PB1/RN2K2R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1027
Best move: Rh8#