Mate in 20

1. Nc3+!! Kc1! 2. Rb1+!! Kc2! 3. Rb2+!! Kxc3! 4. Rxf2!! Kd4! 5. Rf1 Ke3 6. Kb2! Kd4 7. Re1 Kd3! 8. Kb3! Kd2 9. Re4! Kd3! 10. Rc4 Ke2! 11. Rc3 Kd2! 12. Kb2! Ke2! 13. Kc1 Kf1! 14. Rc2 Ke1 15. Ra2 Kf1 16. Kd1! Kg1 17. Ke1! Kh1 18. Kf2! Stalemate trap 18... Kh2 19. Ra3! Kh1 20. Rh3#! Mate 1-0