Mate in 45

1. f7!! Ra5+! 2. Ke6!! Ra6+! 3. Bc6! Rxc6+! 4. Ke5!! Rc5+! 5. Ke4! Rc4+! 6. Ke3 Rc3+! 7. Kf2! Rc2+! 8. Kg3! Rc3+! 9. Kg4! Rc4+! 10. Kg5! Rc5+! 11. Kg6! Rc6+! 12. Kg7! Rc1 13. f8=Q!! Rg1+! 14. Kh6! Rh1+! 15. Kg5! Rg1+! 16. Kh4! Rh1+! 17. Kg3! Rg1+! 18. Kf2! Rd1! 19. Qf3 Rd6 20. Ke3! Kd7 21. Qb7+! Ke6! 22. Ke4! Kf6! 23. Qc7! Ke6! 24. Qc8+! Rd7 25. Qc6+! Ke7! 26. Ke5! Kd8! 27. Qb5! Kc7 28. Qc5+! Kb7 29. Ke6! Rh7! 30. Qd5+ Ka7! 31. Kd6! Rh2! 32. Qd4+ Ka6! 33. Qa1+ Kb7! 34. Qc1! Rh4! 35. Qb1+ Ka6 36. Qf1+! Kb7! 37. Qf3+! Ka6! 38. Qe2+! Ka5! 39. Kc5! Rc4+! 40. Kxc4! Stalemate trap 40... Kb6! 41. Qd1 Ka6 42. Qb1 Ka7! 43. Kc5 Ka8! 44. Kc6! Stalemate trap 44... Ka7 45. Qb7#! Mate 1-0

www.000webhost.com