Puzzle 1007073: As brancas dão xeque-mate

GM Javokhir Sindarov (2674) - GM Dmitry Andreikin (2729)
Titled Tue 30th Jul Early chess.com INT (9), 2024.07.30
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. Cc6
  5. 3.Bb5
  6. Cf6
  7. 4.Cc3
  8. g6
  9. 5.e5
  10. Cg4
  11. 6.Bxc6
  12. dxc6
  13. 7.d3
  14. Bg7
  15. 8.De2
  16. Ch6
  17. 9.Ce4
  18. Bg4
  19. 10.Cf6+
  20. exf6
  21. 11.exf6+
  22. Rf8
  23. 12.fxg7+
  24. Rxg7
  25. 13.De5+
  26. f6
  27. 14.Bxh6+
  28. Rxh6
  29. 15.Df4+
  30. Rh5
  31. 16.h3
  32. Te8+
  33. 17.Rf1
  34. Bxf3
  35. 18.g4+
  36. Rh4
    1. Solução:18...Rh4
    2. 19.Dh6#
  37. 19.Dh6#
1-0

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