Puzzle 769210: Nero a scacco matto

IM Renato Terry (2502) - IM Adrian Gschnitzer (2433)
Titled Tue 2nd Aug Late chess.com INT (2), 2022.08.02
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. Cc6
  5. 3.Ab5
  6. g6
  7. 4.Axc6
  8. bxc6
  9. 5.d4
  10. cxd4
  11. 6.Dxd4
  12. f6
  13. 7.e5
  14. Ag7
  15. 8.Af4
  16. Db6
  17. 9.Dxb6
  18. axb6
  19. 10.Cc3
  20. g5
  21. 11.Ag3
  22. g4
  23. 12.exf6
  24. Axf6
  25. 13.Ce5
  26. d6
  27. 14.Cc4
  28. Ae6
  29. 15.Cxb6
  30. Tb8
  31. 16.Cba4
  32. Txb2
  33. 17.O-O-O
  34. Tb4
  35. 18.Tde1
  36. Ag5+
  37. 19.Rd1
  38. Td4+
  39. 20.Re2
    1. Soluzione:20.Re2
    2. Ac4# Matto di Boden
  40. 20...Ac4#
0-1
Avanti ? Aiuto