Puzzle 163871: Bianco a vincere

WCM Omya Vidyarthi (1709) - WFM Aliaksandra Tarasenka (2070)
Titled Tuesday 14th July chess.com INT (7), 2020.07.14
  1. 1.d4
  2. d5
  3. 2.c4
  4. e6
  5. 3.Cc3
  6. a6
  7. 4.cxd5
  8. exd5
  9. 5.Dc2
  10. Cf6
  11. 6.Ag5
  12. Ae7
  13. 7.e3
  14. O-O
  15. 8.Ad3
  16. h6
  17. 9.Cge2
  18. hxg5
  19. 10.h4
  20. gxh4
  21. 11.Txh4
  22. Ce4
  23. 12.Th1
  24. f5
  25. 13.Cxd5
  26. Ad6
  27. 14.Cdf4
  28. Axf4
  29. 15.Cxf4
  30. Cc6
  31. 16.Ac4+
  32. Tf7
  33. 17.Db3
  34. Cd6
  35. 18.Axf7+
  36. Cxf7
  37. 19.Cg6
  38. Df6
    1. Soluzione:19...Df6
    2. 20.Th8# Matto Arabo
  39. 20.Th8#
1-0
Avanti ? Aiuto