Mate in 20

1. Rxd6+!! Kc2 2. Rc6+!! Kb3! 3. Rb6+!! Kc2 4. Rxb2+! Kc3! 5. Rb1 Kc2 6. Rf1 Kc3 7. Rd1 Kc2! 8. Rd8! Kc3! 9. Kb1! Kb3 10. Rc8! Kb4! 11. Ka2 Kb5! 12. Ka3 Ka5 13. Rc4 Kb5 14. Kb3! Ka5 15. Rb4! Ka6 16. Ka4! Ka7 17. Ka5! Ka8 18. Kb6! Stalemate trap 18... Kb8 19. Rc4! Ka8 20. Rc8#! Mate 1-0