Mate in 24

1. Kc2!! Qb8! 2. Qf1+!! Ka2! 3. Qc4+!! Ka3! 4. Qc3+!! Ka4! 5. Qa1+!! Kb4 6. Qb1+ Kc4! 7. Qxb8!! Nd5! 8. Qb2 Ne3+ 9. Kd2! Nd5! 10. Qa1 Nb4 11. Qc3+! Kb5! 12. Qc1! Nd5 13. Kd3! Nb4+! 14. Kd4 Na6 15. Qf1+ Kb6! 16. Qc4! Nc7 17. Qc5+! Kb7! 18. Ke5! Na6 19. Qb5+! Ka7 20. Kd6! Nb8! 21. Kc7! Na6+! 22. Kd7 Nb4 23. Kc8! Na2 24. Qa5# Mate 1-0

www.000webhost.com