Puzzle 272661: Les blancs gagnent

WIM Irina Petrova (2120) - WFM Fruzsina Szente Varga (2100)
Titled Tuesday 12th Jan chess.com INT (10), 2021.01.12
  1. 1.e4
  2. Cf6
  3. 2.d3
  4. d5
  5. 3.Cd2
  6. dxe4
  7. 4.dxe4
  8. e5
  9. 5.Cgf3
  10. Fd6
  11. 6.Fe2
  12. O-O
  13. 7.O-O
  14. Cc6
  15. 8.c3
  16. Fg4
  17. 9.Dc2
  18. Ch5
  19. 10.Cc4
  20. Fe6
  21. 11.Cxd6
  22. Dxd6
  23. 12.Fe3
  24. Cf4
  25. 13.Fxf4
  26. exf4
  27. 14.Cg5
  28. h6
    1. Solution:14...h6
    2. 15.e5
    3. Ff5
      1. 15...hxg5
      2. 16.exd6
      1. 15...Dd3
      2. 16.Fxd3
      1. 15...Dxe5
      2. 16.Dh7#
    4. 16.Dxf5
    5. Dg6
      1. 16...hxg5
      2. 17.exd6
    6. 17.Dxg6
  29. 15.e5
  30. Ff5
  31. 16.Dxf5
  32. Dg6
  33. 17.Dxg6
  34. fxg6
  35. 18.Fc4+
  36. Rh8
  37. 19.Ce6
  38. Tf5
  39. 20.Cd4
  40. Txe5
  41. 21.Cxc6
  42. bxc6
  43. 22.Tfe1
  44. Tg5
  45. 23.f3
  46. Tb8
  47. 24.b3
  48. h5
  49. 25.Te6
  50. Rh7
  51. 26.Tae1
  52. Td8
  53. 27.T1e2
  54. Td1+
  55. 28.Rf2
  56. h4
  57. 29.h3
  58. Tc1
  59. 30.Txc6
  60. Th1
  61. 31.Txc7
  62. Th2
  63. 32.Rg1
  64. Txh3
  65. 33.Tee7
  66. Thg3
  67. 34.Txg7+
  68. Rh6
  69. 35.Th7#
1-0
Suivant ? Aide