On the first screenshot
Whereas
I reported them in the match, but I don't think that those things that they wrote will be seen in the Overwatch, so I made this post. That's a pity that those accounts are new, and they both have only 300 games on both of them.
Game ID 6034445646
Source: https://www.reddit.com/r/DotA2/comments/nw32rc/just_played_a_game_with_2_cheaters/