Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bg5 Be7 6. c4 h6 7. Bh4 Bg4 8. h3
Bf5 9. Bd3 Bxd3 10. Qxd3 dxc4 11. Qxc4 Nc6 12. Bxf6 Bxf6 13. d5 Ne5 14. Nxe5
Bxe5 15. O-O O-O 16. Nc3 Re8 17. f4 Bxc3 18. bxc3 a6 19. a4 Qe7 20. Qd4 Qe2 21.
Rae1 Qa2 22. Re5 f6 23. Rxe8+ Rxe8 24. Rf2 Qa1+ 25. Kh2 Re1 26. Qc4 Rh1+ 27.
Kg3 b5 28. axb5 axb5 29. Qxc7 Rc1 30. Rf3 Qa8 31. d6 Rd1 32. c4 bxc4 33. Qxc4+
Qd5 34. Qc8+ Kh7 35. Qc2+ Kg8 36. Qc8+ Kh7 37. d7 Qxd7 38. Qxd7 Rxd7 39. f5 g6
40. h4 g5 41. hxg5 hxg5 42. Kg4 Rd4+ 43. Kh5 *
Position (FEN): 8/7k/5p2/5PpK/3r4/5R2/6P1/8 b - - 3 43
Black to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 497
Best move: Rh4#