Puzzle 670263: As brancas dão xeque-mate

IM Karina Cyfka (2352) - Antoni Paprocki (2125)
6th Irena Warakomska Mem Suwalki POL, 2022.08.03
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. e6
  5. 3.Cf3
  6. b6
  7. 4.a3
  8. Ba6
  9. 5.Dc2
  10. Bb7
  11. 6.Cc3
  12. c5
  13. 7.dxc5
  14. Bxc5
  15. 8.Bf4
  16. a6
  17. 9.Td1
  18. O-O
  19. 10.h3
  20. h6
  21. 11.e4
  22. Ch5
  23. 12.Bh2
  24. f5
  25. 13.Bd3
  26. fxe4
  27. 14.Bxe4
  28. Cc6
  29. 15.b4
  30. Be7
  31. 16.O-O
  32. Cf6
  33. 17.Bg6
  34. Tc8
  35. 18.De2
  36. Ch7
  37. 19.Ce4
  38. Cg5
  39. 20.Cfxg5
  40. Bxg5
  41. 21.Cd6
  42. Tb8
  43. 22.Bb1
  44. Ce7
  45. 23.Dd3
  46. Cf5
  47. 24.Cxf5
  48. Txf5
  49. 25.Dxd7
  50. Tf7
  51. 26.Dxe6
  52. Dc8
  53. 27.Dg6
  54. Bf4
  55. 28.Dh7+
  56. Rf8
  57. 29.Dh8+
  58. Re7
  59. 30.Tfe1+
  60. Rf6
  61. 31.Bxf4
  62. Dxh8
    1. Solução:31...Dxh8
    2. 32.Td6#
  63. 32.Td6#
1-0

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