Puzzle 445138: Wit naar Winst

IM Marcelo Villalba (2258) - CM Shukhrat Makhmudov (2115)
Titled Tuesday 7th Dec chess.com INT (6), 2021.12.07
  1. 1.e4
  2. e5
  3. 2.Nf3
  4. Nc6
  5. 3.Bb5
  6. a6
  7. 4.Ba4
  8. Nf6
  9. 5.O-O
  10. Be7
  11. 6.d3
  12. b5
  13. 7.Bb3
  14. O-O
  15. 8.c3
  16. d5
  17. 9.Nbd2
  18. dxe4
  19. 10.dxe4
  20. Bg4
  21. 11.Qe2
  22. Nh5
  23. 12.g3
  24. Bc5
  25. 13.Re1
  26. Qf6
  27. 14.Kg2
  28. Na5
  29. 15.h3
  30. Be6
  31. 16.Bxe6
  32. fxe6
  33. 17.b4
  34. Qg6
  35. 18.Kh2
  36. Rxf3
    1. Oplossing:18...Rxf3
    2. 19.Nxf3
    3. Bxf2
    4. 20.Qxf2
  37. 19.Nxf3
  38. Bd6
  39. 20.bxa5
  40. Rf8
  41. 21.Ng1
  42. Bc5
  43. 22.Be3
  44. Bxe3
  45. 23.Qxe3
  46. Qxe4
  47. 24.Qxe4
  48. Rxf2+
  49. 25.Qg2
1-0
Volgende ? Help