Puzzle 292846: Wit naar Winst

IM Evgeny Degtiarev (2384) - CM Santiago Rodriguez (2252)
Titled Tuesday 4th May chess.com INT (2), 2021.05.04
  1. 1.d4
  2. Nf6
  3. 2.Nf3
  4. e6
  5. 3.g3
  6. d5
  7. 4.Bg2
  8. Be7
  9. 5.O-O
  10. O-O
  11. 6.c4
  12. dxc4
  13. 7.Qc2
  14. b6
  15. 8.Qxc4
  16. Bb7
  17. 9.Nc3
  18. Nbd7
  19. 10.Rd1
  20. Rc8
  21. 11.Ne5
  22. Bxg2
  23. 12.Kxg2
  24. c5
  25. 13.Nxd7
  26. Qxd7
  27. 14.e4
  28. Qb7
  29. 15.d5
  30. exd5
  31. 16.exd5
  32. Rfd8
  33. 17.f3
  34. a6
  35. 18.a4
  36. b5
  37. 19.axb5
  38. axb5
  39. 20.Nxb5
  40. Rxd5
  41. 21.Ra7
  42. Qc6
    1. Oplossing:21...Qc6 Vuilnisinzameling
    2. 22.Rxe7
    3. Rxd1
      1. 22...Qxb5
      2. 23.Qxb5
    4. 23.Qxf7+
    5. Kh8
    6. 24.Qxg7# Damiano's toren mat
  43. 22.Rxe7
  44. Rxd1
  45. 23.Qxf7+
1-0
Volgende ? Help