Puzzle 245121: Bianco a scacco matto

IM T. Kantans (2496) - GM S. Zhigalko (2647)
Vladimir Petrov Mem 2016 Jurmala LAT, 2016.03.06
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. Cc6
  5. 3.d4
  6. cxd4
  7. 4.Cxd4
  8. Cf6
  9. 5.Cc3
  10. e5
  11. 6.Cdb5
  12. d6
  13. 7.Ag5
  14. a6
  15. 8.Ca3
  16. b5
  17. 9.Cd5
  18. Ae7
  19. 10.Axf6
  20. Axf6
  21. 11.c4
  22. b4
  23. 12.Cc2
  24. O-O
  25. 13.g3
  26. a5
  27. 14.h4
  28. Ae6
  29. 15.Ag2
  30. Tb8
  31. 16.O-O
  32. Ae7
  33. 17.Dd3
  34. Dd7
  35. 18.Tad1
  36. Ad8
  37. 19.b3
  38. Da7
  39. 20.Rh2
  40. Tb7
  41. 21.Ah3
  42. Dc5
  43. 22.De2
  44. Cb8
  45. 23.Cde3
  46. Ab6
  47. 24.Cf5
  48. Td8
  49. 25.Td2
  50. g6
  51. 26.Cfe3
  52. Dc8
  53. 27.Axe6
  54. fxe6
  55. 28.h5
  56. Tg7
  57. 29.Cg4
  58. Dc7
  59. 30.f4
  60. exf4
  61. 31.Txf4
  62. Cc6
  63. 32.Df1
  64. Te7
  65. 33.Tf6
  66. gxh5
  67. 34.Ch6+
  68. Rg7
  69. 35.Df4
  70. Ce5
  71. 36.Dg5+
  72. Rh8
  73. 37.Dxh5
  74. Dc5
  75. 38.Cd4
  76. Cxc4
  77. 39.Cf7+
  78. Txf7
  79. 40.Dxf7
  80. Ce5
  81. 41.De7
  82. Cg4+
  83. 42.Rg2
  84. Cxf6
  85. 43.Dxf6+
  86. Rg8
  87. 44.Cxe6
  88. Dc3
  89. 45.Dg5+
  90. Rh8
  91. 46.Cxd8
  92. Ae3
    1. Soluzione:46...Ae3
    2. 47.Cf7#
  93. 47.Cf7#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Avanti ? Aiuto