Puzzle 200245: Zwart naar Winst

IM Pierre Villegas (2358) - GM Sergey Karjakin (2752)
Titled Tuesday 6th Oct chess.com INT (3), 2020.10.06
  1. 1.d4
  2. Nf6
  3. 2.c4
  4. c5
  5. 3.d5
  6. b5
  7. 4.cxb5
  8. a6
  9. 5.bxa6
  10. g6
  11. 6.Nc3
  12. Bxa6
  13. 7.e4
  14. Bxf1
  15. 8.Kxf1
  16. d6
  17. 9.g3
  18. Bg7
  19. 10.Kg2
  20. O-O
  21. 11.Nf3
  22. Nbd7
  23. 12.a4
  24. Qa5
  25. 13.Bd2
  26. Rfb8
  27. 14.Nb5
  28. Qd8
  29. 15.Qc2
  30. Ne8
  31. 16.Bc3
  32. Nc7
  33. 17.Nxc7
  34. Qxc7
  35. 18.Bxg7
  36. Kxg7
  37. 19.Nd4
  38. Qb6
  39. 20.Nb5
  40. Qa5
  41. 21.h4
  42. h5
  43. 22.b3
  44. Qb4
  45. 23.Rac1
  46. Ne5
  47. 24.f4
  48. Ng4
  49. 25.Kf3
  50. f6
  51. 26.Qc3
  52. Rxb5
  53. 27.axb5
  54. Ra2
  55. 28.Qxb4
    1. Oplossing:28.Qxb4
    2. Rf2# Arabische mat
  56. 28...Rf2#
0-1
Volgende ? Help