This is a recent match of your Dev Team boosting accounts / ruining games / harassing a normal player with reports.

There's a coordinated effort to throw the game and pretend to engage in team-fights..

Match ID: 5670658620