Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Nd2 c5 5. c3 c4 6. b3 b5 7. a4 bxa4 8. bxc4 Bd7
9. cxd5 Nxd5 10. c4 Nxf4 11. exf4 Bb4 12. Nf3 O-O 13. Be2 Qa5 14. O-O Nc6 15.
Ne4 Ne7 16. c5 Bc6 17. Nd6 Nd5 18. g3 Rab8 19. Ne5 Qc7 20. Nxc6 Qxc6 21. Qxa4
Qxa4 22. Rxa4 a5 23. Bf3 Nc3 24. Raa1 Nd5 25. Bxd5 exd5 26. Rfd1 h6 27. Ra2
Rfd8 28. Re2 Rf8 29. Re5 a4 30. Rxd5 a3 31. Ra1 Ra8 32. Ra2 Rfb8 33. Nc4 Re8
34. Nb6 Rad8 35. Kg2 Rc8 36. Kf3 Rb8 37. Re5 Red8 38. Nd5 f6 39. Ne7+ Kh7 40.
Re4 Ra8 41. Nc6 f5 42. Re6 Rd7 43. Nxb4 Rxd4 44. Nc6 Rc4 45. Re5 Rc8 46. Ne7
Rc3+ 47. Kg2 Rb8 48. c6 Rb2 49. Ra1 a2 50. Ra5 Rcc2 51. c7 Rxf2+ 52. Kh3 *
Position (FEN): 8/2P1N1pk/7p/R4p2/5P2/6PK/pr3r1P/R7 b - - 1 52
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 686
Best move: Rxh2#