Puzzle 432540: Nero a scacco matto

WFM Alexandra Zherebtsova (2182) - FM Yoon-Young Kim (2321)
Titled Tuesday 23rd Nov chess.com INT (2), 2021.11.23
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. e6
  5. 3.g3
  6. c5
  7. 4.Cf3
  8. cxd4
  9. 5.Cxd4
  10. d5
  11. 6.cxd5
  12. Dxd5
  13. 7.f3
  14. e5
  15. 8.Cb3
  16. Dxd1+
  17. 9.Rxd1
  18. Cc6
  19. 10.Ag5
  20. Ae6
  21. 11.Cc3
  22. O-O-O+
  23. 12.Re1
  24. Ab4
  25. 13.Rf2
  26. h6
  27. 14.Axf6
  28. gxf6
  29. 15.Ag2
  30. f5
  31. 16.Thd1
  32. a6
  33. 17.e3
  34. Rc7
  35. 18.Af1
  36. h5
  37. 19.h4
  38. Thg8
  39. 20.Ca4
  40. f4
  41. 21.gxf4
  42. exf4
  43. 22.exf4
  44. Ae7
  45. 23.Cac5
  46. Axh4+
  47. 24.Re3
  48. Axb3
  49. 25.Cxb3
    1. Soluzione:25.Cxb3
    2. Tge8#
  50. 25...Tge8#
0-1

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Avanti ? Aiuto