Chess puzzle (Checkmate)
Moves: 1. d4 d6 2. e4 Nc6 3. Nf3 Bg4 4. Be2 Nf6 5. e5 dxe5 6. dxe5 Ne4 7. h3 Bf5 8.
Ng5 Qxd1+ 9. Bxd1 e6 10. O-O Bc5 11. Nxe4 Bxe4 12. Nc3 Bf5 13. Bf3 Nd4 14. Bxb7
Rb8 15. Ba6 Nxc2 16. Bb5+ Ke7 17. Rb1 Nd4 18. Bg5+ f6 19. exf6+ gxf6 20. Rbc1
Nxb5 21. Nxb5 Rxb5 22. a4 Ra5 23. b4 Bxb4 24. Rxc7+ Kd6 25. Bf4+ e5 26. Rb7
Rxa4 27. Rd1+ Kc5 28. Be3+ Kc4 29. Rc7+ Kb3 30. g4 Bc2 31. Rc1 Ra2 32. Bc5 Kb2
33. Be3 Kb3 34. Bc5 Bxc5 35. Rxc5 Kb2 36. R5xc2+ Ka3 37. Rc3+ Ka4 38. Rc4+ Kb3
39. R1c3+ Kb2 40. Rc2+ Kb1 41. Rb4+ Ka1 *
Position (FEN): 7r/p6p/5p2/4p3/1R4P1/7P/r1R2P2/k5K1 w - - 11 42
White to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 1042
Best move: Rc1#