Puzzle 951267: As pretas dão xeque-mate

GM Ian Nepomniachtchi (2758) - GM Jose Eduardo Martinez Alcantara (2610)
Chessable Masters Div 1 W chess.com INT, 2024.02.02
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cc6
  5. 3.Bc4
  6. Bc5
  7. 4.d3
  8. Cf6
  9. 5.O-O
  10. d6
  11. 6.c3
  12. Bb6
  13. 7.Te1
  14. h6
  15. 8.a4
  16. O-O
  17. 9.h3
  18. a5
  19. 10.Cbd2
  20. Ce7
  21. 11.d4
  22. exd4
  23. 12.cxd4
  24. d5
  25. 13.exd5
  26. Cexd5
  27. 14.Cf1
  28. Be6
  29. 15.Db3
  30. Dd6
  31. 16.Bd2
  32. Tfe8
  33. 17.Cg3
  34. Cf4
  35. 18.Bxe6
  36. Cxe6
  37. 19.Bc3
  38. Cf4
  39. 20.Te5
  40. Cg6
  41. 21.Tae1
  42. Cxe5
  43. 22.dxe5
  44. Dd5
  45. 23.Dc2
  46. Cd7
  47. 24.Te4
  48. Cc5
  49. 25.Tg4
  50. Tad8
  51. 26.Rh2
  52. Ce6
  53. 27.Ch5
  54. Dd3
  55. 28.Dc1
  56. g5
  57. 29.Bd2
  58. Rf8
  59. 30.h4
  60. Cd4
  61. 31.Cxg5
  62. Ce2
  63. 32.Ch7+
  64. Re7
  65. 33.Bg5+
  66. hxg5
  67. 34.Dxg5+
  68. Rd7
  69. 35.C7f6+
  70. Rc8
  71. 36.Cxe8
  72. Txe8
  73. 37.Cf6
  74. Db1
  75. 38.Te4
  76. Dg1+
  77. 39.Rh3
  78. Dh1+
  79. 40.Rg4
  80. Dxg2+
  81. 41.Rf5
  82. Df3+
  83. 42.Tf4
    1. Solução:42.Tf4
    2. Cd4#
  84. 42...Cd4#
0-1

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