Puzzle 192346: As brancas dão xeque-mate

FM Andrey M. Souza Neves (2087) - WIM Anna Jakubowska (2073)
Titled Tuesday 15th Sept chess.com INT (4), 2020.09.15
  1. 1.d4
  2. d5
  3. 2.c4
  4. c6
  5. 3.Cf3
  6. Cf6
  7. 4.e3
  8. e6
  9. 5.b3
  10. Bd6
  11. 6.Bb2
  12. O-O
  13. 7.Cbd2
  14. Cbd7
  15. 8.Bd3
  16. b6
  17. 9.O-O
  18. Bb7
  19. 10.Ce5
  20. De7
  21. 11.f4
  22. Tfe8
  23. 12.Df3
  24. Cf8
  25. 13.Dh3
  26. g6
  27. 14.g4
  28. c5
  29. 15.g5
  30. Ch5
  31. 16.Cg4
  32. cxd4
  33. 17.Bxd4
  34. Bc5
    1. Solução:17...Bc5
    2. 18.Ch6# Mate da Libélula
  35. 18.Ch6#
1-0
Novo desafio ? Ajuda