Puzzle 505119: Zwart naar Winst

IM Balaji Daggupati (2443) - IM Vladimir Vusatiuk (2308)
Titled Tue 1st Mar Late chess.com INT (2), 2022.03.01
  1. 1.e4
  2. c5
  3. 2.Nf3
  4. d6
  5. 3.d4
  6. cxd4
  7. 4.Nxd4
  8. Nf6
  9. 5.Nc3
  10. Nc6
  11. 6.Bg5
  12. Bd7
  13. 7.Qd2
  14. Rc8
  15. 8.O-O-O
  16. Nxd4
  17. 9.Qxd4
  18. Qa5
  19. 10.f4
  20. h6
  21. 11.Bxf6
  22. gxf6
  23. 12.Kb1
  24. Qc5
  25. 13.Qd3
  26. f5
  27. 14.e5
  28. e6
  29. 15.Be2
  30. Rg8
  31. 16.g4
  32. fxg4
  33. 17.Qh7
  34. Rg7
  35. 18.Qh8
  36. d5
  37. 19.f5
  38. d4
  39. 20.fxe6
  40. Bxe6
  41. 21.Bb5+
  42. Ke7
  43. 22.Qxh6
  44. Qxe5
  45. 23.Rhe1
  46. Qg5
  47. 24.Qh8
  48. dxc3
  49. 25.Rd7+
  50. Kf6
  51. 26.Rf1+
  52. Kg6
  53. 27.Rdxf7
    1. Oplossing:27.Rdxf7
    2. Rxf7
    3. 28.Bd3+
    4. Bf5
      1. 28...Rf5
    5. 29.Qg8+
    6. Bg7
      1. 29...Kh6
      2. 30.Qxf7
      3. Bxd3
    7. 30.Qxf7+
    8. Kxf7
  54. 27...Rxf7
  55. 28.Bd3+
  56. Bf5
  57. 29.Qg8+
  58. Bg7
0-1
Volgende ? Help