Chess puzzle (Checkmate)
Moves: 1. c4 Nf6 2. Nc3 g6 3. e4 d6 4. g3 Bg7 5. Bg2 O-O 6. Nge2 c5 7. O-O Nc6 8. d3
Rb8 9. f4 a6 10. f5 b5 11. Rb1 bxc4 12. dxc4 Nd4 13. Be3 Ng4 14. Bf4 Ne5 15. b3
e6 16. fxg6 hxg6 17. Qd2 Qa5 18. Rbc1 Qc7 19. Kh1 Nec6 20. h3 Bd7 21. Nxd4 Nxd4
22. Ne2 Rbd8 23. Be3 Nc6 24. Rfd1 Bc8 25. Bf4 Ne5 26. Rc2 Bb7 27. Nc1 Rd7 28.
Nd3 Nxd3 29. Qxd3 Rfd8 30. Rcd2 Bd4 31. Qe2 Qc8 32. Qg4 e5 33. Bg5 Rc7 34. Qh4
f5 35. Bxd8 Rh7 36. Qg5 Kf7 37. exf5 *
Position (FEN): 2qB4/1b3k1r/p2p2p1/2p1pPQ1/2Pb4/1P4PP/P2R2B1/3R3K b - - 0 37
Black to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1533
Best move: Rxh3#