Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. a4 b4 8. d4
exd4 9. e5 Ne4 10. Nxd4 Nc5 11. Bd5 Bb7 12. Bxc6 Bxc6 13. Nxc6 dxc6 14. Qxd8+
Rxd8 15. Be3 O-O 16. f4 Ne4 17. g3 Rd7 18. f5 Rfd8 19. e6 Rd1 20. c3 c5 21. Bf4
c6 22. cxb4 cxb4 23. Be3 fxe6 24. fxe6 R8d3 25. Rxd1 Rxd1+ 26. Kg2 Bc5 27. Bxc5
Nxc5 28. a5 Nb3 29. Ra4 Rxb1 30. Rxb4 Rxb2+ 31. Kg1 Kf8 32. Rb6 c5 33. Rxa6 Ra2
34. Ra7 Rxa5 35. Rf7+ Kg8 36. Rb7 Nd4 *
Position (FEN): 6k1/1R4pp/4P3/r1p5/3n4/6P1/7P/6K1 w - - 4 37
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 812
Best move: Rb8#