Puzzle 474660: As pretas dão xeque-mate

Kvetoslav Rakay (2116) - Jan Heinrich (2109)
SVK-chT1W 0405 Slovakia (1), 2004
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. g6
  5. 3.Cc3
  6. Bg7
  7. 4.e4
  8. d6
  9. 5.Be2
  10. O-O
  11. 6.Bg5
  12. h6
  13. 7.Bh4
  14. c5
  15. 8.d5
  16. Da5
  17. 9.Dd2
  18. a6
  19. 10.f3
  20. Cbd7
  21. 11.Ch3
  22. Tb8
  23. 12.a4
  24. Ce5
  25. 13.Cf2
  26. g5
  27. 14.Bg3
  28. Ch5
  29. 15.O-O
  30. Cg6
  31. 16.Cd3
  32. Cxg3
  33. 17.hxg3
  34. Bd4+
  35. 18.Rh1
  36. f5
  37. 19.exf5
  38. Bxf5
  39. 20.f4
  40. g4
  41. 21.Cc1
  42. Dd8
  43. 22.Cb3
  44. Bg7
  45. 23.Bd3
  46. De8
  47. 24.Tfe1
  48. Cxf4
  49. 25.Bxf5
  50. Txf5
  51. 26.Rg1
  52. Ch5
  53. 27.Dd3
  54. Te5
  55. 28.Tf1
  56. Cf6
  57. 29.Tae1
  58. Txe1
  59. 30.Txe1
  60. Df7
  61. 31.Df5
  62. Tf8
  63. 32.Ca5
  64. Ch5
  65. 33.Dxf7+
  66. Txf7
  67. 34.Cxb7
  68. Bd4+
  69. 35.Rh2
  70. Bf2
  71. 36.Te6
  72. Bxg3+
  73. 37.Rg1
  74. Bf2+
  75. 38.Rf1
    1. Solução:38.Rf1
    2. Cg3#
  76. 38...Cg3#
0-1

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