Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Be2 Nf6 5. d4 g6 6. Nf3 Bg7 7. Bg5 O-O 8.
Bxf6 Bxf6 9. O-O b5 10. d5 Qb6 11. Nxb5 Bb7 12. c4 Bxb2 13. Rb1 Bg7 14. a4 Nd7
15. h4 Nc5 16. h5 a6 17. Nbd4 Qd6 18. hxg6 hxg6 19. a5 Rad8 20. Qd2 e5 21. Nb3
Ba8 22. Nxc5 Qxc5 23. Nh4 c6 24. Qg5 cxd5 25. cxd5 Qxd5 26. Bf3 Qxa5 27. Bxa8
Rxa8 28. Ra1 Qd8 29. Qxd8 Rfxd8 30. Rfd1 Rxd1+ 31. Rxd1 a5 32. Ra1 a4 33. Ra2
a3 34. Nf3 e4 35. Nd2 f5 36. Kh2 Kf7 37. Kh3 g5 38. g4 Kg6 39. gxf5+ Kxf5 40.
Nc4 Bf8 41. Ne3+ Kf4 42. Nd5+ Kf3 43. Kh2 Bd6+ 44. Kg1 Bc5 45. Nc7 Ra4 46. Ne6
Be7 47. Ng7 g4 48. Nf5 Bc5 49. Nh4+ Kf4 50. Kg2 e3 51. fxe3+ Kxe3 52. Nf5+ Kf4
53. Ng3 Bd6 54. Ne2+ Kg5 55. Nc3 Rc4 56. Nb5 Bc5 57. Nc7 Kh4 58. Ne6 Bd6 59.
Ng7 Bf8 60. Nf5+ Kg5 61. Ne3 Rc3 62. Nd5 Rd3 63. Nc7 g3 64. Ne6+ Kh4 65. Nxf8
Rb3 66. Kg1 Kh3 67. Ng6 *
Position (FEN): 8/8/6N1/8/8/pr4pk/R7/6K1 b - - 4 67
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1453
Best move: Rb1#