Definitely a cheater, report them both in game and to support
Are you running suicides ? And is that Galan r3, r2 or r1 ?