ShdSteelToxin / toxic and Ubel are still around tonight. Though we beat them and caused them to abandon the game :P
Yeah I bumped into that group too but I was solo queueing so it was rip to my team. The only times I've lost to cheaters is solo queue but if I have some people on my party then it's pretty easy to beat them.