Puzzle 597839: Nero a vincere

Henry Lopez (2107) - FM Ivan Martic (2314)
Titled Tue 17th May Early chess.com INT (9), 2022.05.17
  1. 1.d4
  2. Cf6
  3. 2.Cf3
  4. g6
  5. 3.c4
  6. Ag7
  7. 4.Cc3
  8. O-O
  9. 5.e4
  10. d6
  11. 6.Ae2
  12. e5
  13. 7.O-O
  14. Cc6
  15. 8.d5
  16. Ce7
  17. 9.b4
  18. Ch5
  19. 10.Te1
  20. f5
  21. 11.Cg5
  22. Cf6
  23. 12.f3
  24. Rh8
  25. 13.Ae3
  26. Ceg8
  27. 14.Tc1
  28. Ah6
  29. 15.h4
  30. Ch5
  31. 16.c5
  32. f4
  33. 17.Af2
  34. Axg5
  35. 18.hxg5
  36. Dxg5
  37. 19.cxd6
  38. cxd6
  39. 20.Cb5
  40. Cg3
  41. 21.Cxa7
  42. Dh4
  43. 22.Ab6
  44. g5
  45. 23.a4
  46. g4
  47. 24.Cxc8
  48. Dh1+
  49. 25.Rf2
  50. Cxe4+
  51. 26.fxe4
  52. g3+
  53. 27.Rf3
    1. Soluzione:27.Rf3
    2. Dh5#
  54. 27...Dh5#
0-1

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