Puzzle 898133: As brancas dão xeque-mate

WFM Ame Hernandez (1960) - FM J. Garcia Correa (2103)
Titled Tue 21st Mar Early chess.com INT (3), 2023.03.21
  1. 1.d4
  2. Cf6
  3. 2.Bf4
  4. h5
  5. 3.Cf3
  6. Cd5
  7. 4.Bc1
  8. b5
  9. 5.e4
  10. Cf6
  11. 6.Bd3
  12. a6
  13. 7.Cbd2
  14. Bb7
  15. 8.O-O
  16. d6
  17. 9.De2
  18. Cbd7
  19. 10.e5
  20. Cd5
  21. 11.Ce4
  22. Cb4
  23. 12.e6
  24. Cf6
  25. 13.exf7+
  26. Rxf7
  27. 14.Ceg5+
  28. Rg8
  29. 15.Bg6
  30. Th6
  31. 16.De6+
  32. Rh8
  33. 17.Cf7+
  34. Rg8
  35. 18.Cxd8+
  36. Rh8
  37. 19.Cf7+
  38. Rg8
  39. 20.Cxh6+
  40. Rh8
  41. 21.Dg8+
  42. Cxg8
    1. Solução:21...Cxg8
    2. 22.Cf7# Mate da Libélula
  43. 22.Cf7#
1-0
Novo desafio ? Ajuda