Puzzle 348956: Bianco a vincere

L. Milman (2434) - J. Fang (2322)
7th Foxwoods Open Connecticut USA (6), 2005.03.26
  1. 1.e4
  2. c6
  3. 2.d4
  4. d5
  5. 3.Cc3
  6. dxe4
  7. 4.Cxe4
  8. Af5
  9. 5.Cg3
  10. Ag6
  11. 6.h4
  12. h6
  13. 7.Cf3
  14. Cd7
  15. 8.h5
  16. Ah7
  17. 9.Ad3
  18. Axd3
  19. 10.Dxd3
  20. e6
  21. 11.Af4
  22. Ab4+
  23. 12.c3
  24. Ae7
  25. 13.O-O-O
  26. Cgf6
  27. 14.Rb1
  28. O-O
  29. 15.Ce5
  30. c5
  31. 16.Df3
  32. Db6
  33. 17.Cxd7
  34. Cxd7
  35. 18.d5
  36. exd5
  37. 19.Cf5
  38. Af6
  39. 20.Txd5
  40. De6
  41. 21.Axh6
  42. Ce5
  43. 22.De4
  44. Cc6
  45. 23.Df3
  46. Ce5
  47. 24.De4
  48. Cc6
  49. 25.Dg4
  50. Dxd5
  51. 26.Axg7
  52. Dd3+
  53. 27.Ra1
  54. Ce5
    1. Soluzione:27...Ce5
    2. 28.Ce7+
    3. Rh7
      1. 28...Axe7
      2. 29.Axe5+
      3. Rh7
        1. 29...Dg6
        2. 30.hxg6
        1. 29...Ag5
        2. 30.Dxg5+
        3. Rh7
          1. 30...Dg6
          2. 31.hxg6
        4. 31.Dg7#
      4. 30.Dg7#
    4. 29.Dg6+
    5. fxg6
      1. 29...Dxg6
      2. 30.hxg6+
      3. Rxg7
      4. 31.Th7#
      1. 29...Cxg6
      2. 30.hxg6+
      3. Rxg7
      4. 31.Th7#
    6. 30.hxg6+ Doppio scacco
    7. Rxg7
    8. 31.Th7# Matto a coda di rondine
  55. 28.Ce7+
  56. Rh7
  57. 29.Dg6+
  58. fxg6
  59. 30.hxg6+
  60. Rxg7
  61. 31.Th7#
1-0
Avanti ? Aiuto