Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. Nc3 Nf6 3. d4 e5 4. d5 c6 5. dxc6 Nxc6 6. Bb5 a6 7. Bxc6+ bxc6 8.
Nf3 Be7 9. Be3 O-O 10. O-O Bb7 11. a3 c5 12. Nd2 Rb8 13. f3 d5 14. Nxd5 Nxd5
15. exd5 Bxd5 16. c4 Be6 17. b3 a5 18. Ne4 Qb6 19. Nd2 Rfd8 20. Qc2 Rd7 21.
Rfd1 Rbd8 22. Ne4 Rxd1+ 23. Rxd1 Rb8 24. h3 Qxb3 25. Qxb3 Rxb3 26. Bxc5 Kf8 *
Position (FEN): 5k2/4bppp/4b3/p1B1p3/2P1N3/Pr3P1P/6P1/3R2K1 w - - 1 27
White to move.
Themes: Pin Endgame Mate in 1 
Puzzle rating: 1415
Best move: Rd8#