In the 950 odd games I have played, my last game was by and far the most bizarre yet rewarding. This was on Garden Terror.
Early game we are dominated, being picked off easily and collecting seeds giving them a big lead with a terror, they hit 10 and we barely hit 8.
Terrors spawn in again and the same happens, we managed to hit 100 seeds but they also get a second and we lost most the team.
Now we come to the 20 minute mark, all our structures are down, they are 3 levels ahead and our core is at 7%, we hadn't taken anything of theirs down yet, that said we had wiped them out when they pushed.
As they were all dead, we managed to get another terror and a few camps, finally hitting their structures and taking a couple of keeps in the process, all the while they kept running at us when they spawned and we kept killing them.
30 minute mark up, our core still at 7% and they have 1 keep up, they decide to push our core but stupidily instead of just hitting it, they team fight next to it and we wipe them. They did manage to get it to 6% though. So again we gather seeds and take a few camps, we push to their core ignoring the last keep. We get it down to 14% and they wipe us out except Illidan and Nova who manage to spawn back to base.
They see an opportunity to end it so head for our core, in the meantime our Illiadn uses his The Hunt ultimate and charges to their base, he hits it and destroys it just as they start on ours.
10 minutes we kept our core at 7% while we destroyed practically all their stuff and took out the core.