Puzzle 157349: Bianco a vincere

IM Karina Ambartsumova (2371) - FM Vitaly Rodchenkov (2321)
Titled Tuesday 30th June chess.com INT (5), 2020.06.30
  1. 1.Cf3
  2. Cf6
  3. 2.c4
  4. c6
  5. 3.d4
  6. d5
  7. 4.g3
  8. Af5
  9. 5.Db3
  10. Db6
  11. 6.c5
  12. Dxb3
  13. 7.axb3
  14. Ca6
  15. 8.Cc3
  16. Cb4
  17. 9.Ta4
  18. a5
  19. 10.Af4
  20. h6
  21. 11.Ac7
  22. Ce4
  23. 12.Axa5
  24. Cc2+
  25. 13.Rd1
  26. Cxf2+
  27. 14.Rd2
  28. Cxh1
  29. 15.e4
  30. Axe4
  31. 16.Cxe4
  32. dxe4
  33. 17.Ce5
  34. Cxd4
  35. 18.Txd4
  36. Txa5
  37. 19.Ac4
  38. e6
  39. 20.b4
  40. Ta1
  41. 21.Td7
  42. Ae7
  43. 22.Txb7
  44. Ag5+
  45. 23.Rc2
  46. e3
  47. 24.Cxf7
  48. Tf8
  49. 25.Cd6+
  50. Rd8
  51. 26.Axe6
  52. Tf2+
  53. 27.Rb3
  54. e2
    1. Soluzione:27...e2
    2. 28.Td7# Matto di Vukovic
  55. 28.Td7#
1-0
Avanti ? Aiuto