Puzzle 185019: As brancas dão xeque-mate

Annagozel Mekanova (1691) - Cassandra Lim (1493)
2020 FIDE Online Olympiad Chess.com (5), 2020.08.15
  1. 1.e4
  2. e6
  3. 2.d4
  4. d5
  5. 3.exd5
  6. exd5
  7. 4.Bd3
  8. Cc6
  9. 5.c3
  10. Bd6
  11. 6.Ce2
  12. Cf6
  13. 7.h3
  14. O-O
  15. 8.O-O
  16. Te8
  17. 9.Bg5
  18. h6
  19. 10.Bh4
  20. Be7
  21. 11.Cd2
  22. Be6
  23. 12.Tc1
  24. Ch5
  25. 13.Bxe7
  26. Cxe7
  27. 14.Cf3
  28. Cf6
  29. 15.Cg3
  30. Tc8
  31. 16.Ch4
  32. c5
  33. 17.dxc5
  34. Txc5
  35. 18.Df3
  36. Db6
  37. 19.b4
  38. Tc7
  39. 20.Cgf5
  40. Cxf5
  41. 21.Bxf5
  42. Bxf5
  43. 22.Cxf5
  44. Ce4
  45. 23.Tfe1
  46. Tc6
  47. 24.c4
  48. Dxb4
  49. 25.cxd5
  50. Txc1
  51. 26.Txc1
  52. Cg5
  53. 27.Dc3
  54. Dxc3
  55. 28.Txc3
  56. Te5
  57. 29.Tc8+
  58. Rh7
  59. 30.Ce3
  60. Te7
  61. 31.Td8
  62. Ce4
  63. 32.Cc4
  64. Tc7
  65. 33.Ce5
  66. Cf6
  67. 34.d6
  68. Tc5
  69. 35.Cxf7
  70. Td5
  71. 36.Tb8
  72. b6
  73. 37.Tb7
  74. a5
  75. 38.Txb6
  76. Rg6
  77. 39.Tb7
  78. Rf5
  79. 40.g4+
  80. Re6
    1. Solução:40...Re6
    2. 41.Te7#
  81. 41.Te7#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Novo desafio ? Ajuda