Puzzle 310300: Zwart naar Verdedigen en winnen

Am Costa (1755) - M. Pietruszewski (2226)
Portugal Open 2019 Lisbon POR, 2019.02.02
  1. 1.d4
  2. Nf6
  3. 2.e3
  4. b6
  5. 3.f4
  6. Bb7
  7. 4.Nf3
  8. c5
  9. 5.c3
  10. d6
  11. 6.Bc4
  12. e6
  13. 7.O-O
  14. Nbd7
  15. 8.Ng5
  16. h6
  17. 9.Nxe6
  18. fxe6
  19. 10.Bxe6
  20. d5
  21. 11.Qf3
  22. Bd6
  23. 12.c4
  24. cxd4
  25. 13.exd4
  26. Nf8
  27. 14.Bh3
  28. Qe7
  29. 15.Nc3
  30. dxc4
  31. 16.d5
  32. N8d7
  33. 17.Bd2
  34. O-O
  35. 18.Rae1
  36. Bc5+
  37. 19.Kh1
  38. Qd6
  39. 20.Be6+
  40. Kh8
  41. 21.Qh3
  42. Bxd5
  43. 22.Nxd5
  44. Nxd5
  45. 23.f5
  46. Kh7
  47. 24.g4
  48. Nc7
  49. 25.Bxh6
  50. gxh6
  51. 26.g5
    1. Oplossing:26.g5
      1. Dreigend:
      2. 27.Qxh6#
    2. Nxe6
      1. Niet26...Qc6+ vanwege
      2. 27.Rf3
      3. Rf6
      4. 28.gxf6
      5. Nxf6
      6. 29.Bxc4
    3. 27.Qxh6+
    4. Kg8
  52. 26...Nxe6
  53. 27.Rxe6
  54. Qd5+
  55. 28.Rf3
  56. Qd1+
  57. 29.Qf1
  58. Qxf1+
  59. 30.Rxf1
  60. hxg5
  61. 31.Rd1
  62. Nf6
  63. 32.Rc1
  64. Rad8
  65. 33.Rxc4
  66. Rd1+
  67. 34.Kg2
  68. g4
  69. 35.h3
  70. Rg1+
0-1
Volgende ? Help