3770900667 Match id
299230096 Steam id
http://steamcommunity.com/id/mammiaperkele/
BadScam is dota id
He is cheater. He was predict 53th in a row. He hiding his history so i can not check it. No one can do it in a row. Now he is 54.. Game was finished under 18 min at a turbo.