Puzzle 142910: As pretas ganham

GM Luca Jr Moroni (2530) - IM Boris Abrashkin (2407)
Titled Tuesday 26th May chess.com INT (5), 2020.05.26
  1. 1.d4
  2. d5
  3. 2.Bf4
  4. Cf6
  5. 3.e3
  6. c5
  7. 4.dxc5
  8. e6
  9. 5.b4
  10. Cc6
  11. 6.Bb5
  12. a5
  13. 7.c3
  14. Be7
  15. 8.Cd2
  16. O-O
  17. 9.a3
  18. e5
  19. 10.Bg5
  20. d4
  21. 11.cxd4
  22. exd4
  23. 12.Bxc6
  24. bxc6
  25. 13.Cgf3
  26. dxe3
  27. 14.Bxe3
  28. Ba6
  29. 15.Cd4
  30. Cd5
  31. 16.Cxc6
  32. Dd7
  33. 17.Ce5
  34. Cxe3
  35. 18.Cxd7
    1. Solução:18.Cxd7
    2. Cxg2# Mate da Libélula
  36. 18...Cxg2#
0-1

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