Pretty sure you’re referring to Punish:
I’ve watched this match so many times already. Mostly due to all the hype and the [S]lucky[/S] amazing Strange comebacks. I could only find two of his matches on youtube, he’s very entertaining to watch as his team is very unorthodoxed.
Dieminion’s Strange is pretty ass, he summons EoA’s constantly even when it’s not in his best interest and the only combo I’ve ever seen him do is the basic IP loop. He has no supporting assists for Strange to get in with and you can tell that he only uses Strange as an assist/SoV spam character (or at least that’s how I see it).
Tenboss is by the far the best Strange player, he’s on an entirely different level.