Puzzle 458370: Bianco a scacco matto

IM Uurtsaikh Agibileg (2440) - Matan Prilleltensky (2166)
Titled Tuesday 28th Dec chess.com INT (1), 2021.12.28
  1. 1.d4
  2. d5
  3. 2.c4
  4. c6
  5. 3.Cf3
  6. Cf6
  7. 4.Cc3
  8. e6
  9. 5.Ag5
  10. Ae7
  11. 6.e3
  12. O-O
  13. 7.cxd5
  14. Cxd5
  15. 8.Axe7
  16. Dxe7
  17. 9.Ad3
  18. Cxc3
  19. 10.bxc3
  20. c5
  21. 11.O-O
  22. Cc6
  23. 12.De2
  24. b6
  25. 13.Tfd1
  26. Ab7
  27. 14.e4
  28. cxd4
  29. 15.cxd4
  30. Tfd8
  31. 16.Ac2
  32. Tac8
  33. 17.Tac1
  34. Da3
  35. 18.d5
  36. exd5
  37. 19.exd5
  38. Te8
  39. 20.Axh7+
  40. Rxh7
  41. 21.Cg5+
  42. Rg8
  43. 22.Dh5
  44. Ce5
  45. 23.d6
  46. Cg6
  47. 24.d7
  48. Tcd8
  49. 25.dxe8=Q+
  50. Txe8
  51. 26.Tc7
  52. Db4
  53. 27.Dh7+
  54. Rf8
    1. Soluzione:27...Rf8
    2. 28.Txf7# Matto Arabo
  55. 28.Txf7#
1-0
Avanti ? Aiuto