Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. g3 h5 3. Bg2 h4 4. gxh4 d5 5. c4 c6 6. Nf3 Bg4 7. Nc3 Bxf3 8. Bxf3
e6 9. cxd5 exd5 10. Qb3 Qb6 11. Bg5 Be7 12. e3 Qxb3 13. axb3 Na6 14. Ne2 Nb4
15. Kd2 Ne4+ 16. Bxe4 dxe4 17. Bxe7 Kxe7 18. Ng3 g6 19. Nxe4 Rxh4 20. Ng5 Nd5
21. Ke2 a6 22. Nf3 Rh3 23. Rag1 Rah8 24. Rg4 Nf6 25. Rg5 Kf8 26. Rhg1 Ne4 27.
Re5 Nd6 28. d5 c5 29. Rc1 b6 30. b4 c4 31. b3 b5 32. bxc4 Nxc4 33. Re4 Kg7 34.
Rd4 Rd8 35. Rcd1 Nd6 36. Rc1 Nc4 37. e4 Re8 38. Ra1 Nd6 39. e5 Nc4 40. e6 fxe6
41. d6 e5 42. Rd5 e4 43. Nd4 e3 44. d7 Rg8 45. Ne6+ Kf6 46. d8=Q+ Rxd8 47. Nxd8
Rxh2 48. Rxa6+ Kg7 49. Ne6+ Kh6 50. Rxb5 Rxf2+ 51. Kd3 e2 52. Nf4 e1=Q 53.
Rxg6+ Kh7 *
Position (FEN): 8/7k/6R1/1R6/1Pn2N2/3K4/5r2/4q3 w - - 1 54
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1469
Best move: Rh5#