Puzzle 301228: Nero a vincere

P. Hommerson (2240) - GM S. Grigoriants (2580)
Gibraltar Masters 2016 Caleta ENG, 2016.01.26
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cc6
  5. 3.Ab5
  6. a6
  7. 4.Aa4
  8. Cf6
  9. 5.O-O
  10. Ae7
  11. 6.d3
  12. b5
  13. 7.Ab3
  14. d6
  15. 8.a3
  16. Ca5
  17. 9.Aa2
  18. c5
  19. 10.Cc3
  20. Ae6
  21. 11.Cd5
  22. Cxd5
  23. 12.exd5
  24. Ag4
  25. 13.b4
  26. Cb7
  27. 14.h3
  28. Ah5
  29. 15.g4
  30. Ag6
  31. 16.bxc5
  32. Cxc5
  33. 17.d4
  34. exd4
  35. 18.Cxd4
  36. Dd7
  37. 19.f4
  38. Ae4
  39. 20.Ae3
  40. h5
  41. 21.f5
  42. hxg4
  43. 22.Cc6
  44. Af3
  45. 23.De1
  46. Ce4
  47. 24.Ad4
  48. Dxf5
  49. 25.Cxe7
  50. Txh3
  51. 26.Cxf5
    1. Soluzione:26.Cxf5
    2. Th1# Matto dell'Opera
  52. 26...Th1#
0-1
Avanti ? Aiuto