Puzzle 342675: Wit naar Verdedigen en winnen

GM Aleksandar Indic (2607) - IM Mihnea Costachi (2471)
Titled Tuesday 30th Mar chess.com INT (8), 2021.03.30
  1. 1.d4
  2. Nf6
  3. 2.c4
  4. c6
  5. 3.Nc3
  6. d5
  7. 4.Nf3
  8. a6
  9. 5.e3
  10. b5
  11. 6.b3
  12. Bg4
  13. 7.h3
  14. Bh5
  15. 8.g4
  16. Bg6
  17. 9.Ne5
  18. e6
  19. 10.c5
  20. Nfd7
  21. 11.Nxg6
  22. hxg6
  23. 12.Bg2
  24. e5
  25. 13.O-O
  26. Be7
  27. 14.b4
  28. O-O
  29. 15.a4
  30. bxa4
  31. 16.Rxa4
  32. Bf6
  33. 17.Ra3
  34. Re8
  35. 18.b5
  36. exd4
  37. 19.exd4
  38. Nf8
  39. 20.bxc6
  40. Nxc6
  41. 21.Bxd5
  42. Nxd4
  43. 22.g5
  44. Be5
  45. 23.f4
  46. Nfe6
  47. 24.fxe5
  48. Rc8
  49. 25.Rxa6
  50. Rxc5
  51. 26.Rd6
  52. Qa5
  53. 27.Bxe6
  54. Nxe6
    1. Oplossing:27...Nxe6
      1. Dreigend:
      2. 28...Rxc3
        1. 28...Qxc3
      3. 29.Rd3
      4. Rec8
      5. 30.Qe1
      6. Qc5+
      7. 31.Be3
      8. Qa3
      9. 32.Qc1
      10. Qb3
      11. 33.Rxc3
      12. Rxc3
      13. 34.Qd1
      14. Qxd1
      15. 35.Rxd1
      16. Rxe3
    2. 28.Nd5
    3. Nu alsQc3
      1. Nu als28...Rc3
      2. 29.Nxc3
    4. 29.Nxc3
  55. 28.Nd5
  56. Rc4
  57. 29.Qf3
  58. Rf8
  59. 30.Be3
  60. Nd4
  61. 31.Qg4
  62. Qa4
  63. 32.Ne7+
  64. Kh7
  65. 33.Qh4#
1-0
Volgende ? Help