Found a post about this one (which i then found the youtube link for):
really, REALLY entertaining game. Makes me miss 2v2 a lot =[. (although this is probably the most entertaining game of 2v2 ive ever seen, and a 1 in a 1000000, lol). Anyway, I figured since a lot of the TL.net population wouldnt of seen this game (and even those who have, i'd say not for a long time and it's worth watching again), i share it for those who care =]