Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. Nf3 Nc6 5. d4 Bg4 6. dxc5 Qxd1+ 7. Kxd1 e6 8.
b4 a5 9. Bb5 Ne7 10. Nd2 Nd5 11. Bxc6+ bxc6 12. Ne4 axb4 13. cxb4 Nxb4 14. Be3
Be7 15. Ke2 Nc2 16. Rab1 O-O 17. Rb7 Bf6 18. Nxf6+ gxf6 19. Rc7 Nxe3 20. Kxe3
Rxa2 21. Rxc6 Rb8 22. Nd4 e5 23. Nf3 Rb3+ 24. Ke4 Ra4+ 25. Kd5 Bxf3+ 26. gxf3 *
Position (FEN): 6k1/5p1p/2R2p2/2PKp3/r7/1r3P2/5P1P/7R b - - 0 26
Black to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 748
Best move: Rd4#