Solutions 1. 37. Qxg2 Rxg2+ 38. Kxg2 Qxe2+ 39. Kg3 Qxh5 2. 32. ... Qg7 33. Qxg7+ Kxg7 34. Rxe7+ Rxe7 35. Rxe7+ 3. 13. Bxf5 Qxe2+ 14. Kxe2 Nxd4+ 15. Kd3 Nxf5 4. 19. ... Qf8 20. Qxh7+ Kxh7 21. Rh3+ Qh6 22. Rxh6# 5. 25. ... Qe2 26. Qxf8+ Kxf8 27. Rc8+ Rd8 28. Rxd8# 6. 31. Qg3 Rxf2 32. Kxf2 Qe2+ 7. 35. ... Nf7 36. Bxf5+ Kxf5 37. Qxh7+ 8. 36. ... h5 37. Rxg6+ Rg7 38. Rxg7+ Kxg7 39. Rg5+ Kf6 40. Rxg3 9. 41. f6 Rxc2+ 42. Kxc2 Ra2+ 43. Kd3 Rxf2 10. 38. Rexd5 Rxh2+ 39. Kxh2 Qg2# 11. 20. Qxe2 Qxe2+ 21. Kxe2 Bg4+ 22. f3 Bxh5 12. 21. Rac1 Rxc1 22. Rxc1 Ne2+ 23. Kf2 Nxc1 13. 15. ... Bxe5 16. Rxf8+ Kxf8 17. Bh6+ 14. 47. ... Rd4 48. Rxd4 Kxd4 49. Nf3+ Kd5 50. Nxg5 15. 36. Ne5 Rxd4 37. Rxd4 Nf5+ 38. Kf4 Nxd4 16. 25. Qd5 Re2+ 26. Rf2 Rxf2+ 27. Kxf2 Qxh2+ 17. 39. ... Qe7 40. Ra8+ Kh7 41. Rh8+ Kxh8 42. Ng6+ Kg8 43. Nxe7+ 18. 25. ... b6 26. Rxd8 Rxd8 27. Nxc6+ Ke8 28. Nxd8 19. 27. Rf2 Ne1+ 28. Ke2 Rxf2+ 29. Kxf2 Nxd3+ 20. 23. ... Bxc4 24. Rxe8+ Qxe8 25. Bxg7 Kxg7 26. Qd4+ Kg8 27. Qxc4 21. 26. ... Qe8 27. Rxh7+ Kxh7 28. Rh1# 22. 36. ... f6 37. gxf6 Bxf6 38. Qxf6 Qxf6 39. Nd7+ Kc7 40. Nxf6 23. 24. ... a4 25. Qxh7+ Kxh7 26. Rh4# 24. 24. ... Bxb2 25. Rxg7+ Qxg7 26. Bxg7 Kxg7 27. Qb7+ Kf6 28. Qxb2 25. 32. ... Bf6 33. fxg6+ Kxg6 34. Rxf6+ 26. 31. Rxa7 Qxe3+ 32. Qf2 Qxf2+ 33. Kxf2 Bc5+ 34. Ke1 Bxa7 27. 27. ... Bxf1 28. Rxg7+ Kxg7 29. Qf6+ 28. 27. ... Rxf3 28. Qe8+ Rf8 29. Rxg7+ Kxg7 30. Rg1+ 29. 32. Bxf4 Qxd4+ 33. Qxd4 Nf3+ 34. Kf2 Nxd4 30. 22. ... Ne5 23. Rxg7+ Kxg7 24. Qxf6+ Kg8 25. Qxe5 31. 20. ... Rxf7 21. Rxf7 Kxf7 22. Qf3+ Ke7 23. Qxh3 32. 22. Be7 d2+ 23. Kxd2 Rxf2+ 24. Ke1 Rxg2 33. 25. ... Be5 26. Rg8+ Kxg8 27. Qg4+ Kf8 28. Qg7# 34. 39. Ne6 Rh1+ 40. Kxh1 f1=Q+ 35. 26. ... f5 27. Rxh6+ Kxh6 28. Qh3# 36. 10. ... Qc8 11. Qxa8 Qxa8 12. Nc7+ Kd8 13. Nxa8 37. 17. Nxe5 Rxf1+ 18. Kxf1 Qf6+ 19. Kg2 Bb7+ 38. 25. Re1 Bxf2+ 26. Kxf2 Qb2+ 39. 31. d7 Qxh2+ 32. Kxh2 Rh5+ 33. Kg1 Rh1# 40. 42. ... Bf6 43. Re8+ Kxe8 44. Rg8#