Kia, all I have to say is WTF? You took no shoulder upgrades and you took stats over boulder roll 2. You know it lengthens the stun right? Also, I can see why you would get early slam, but getting towers and slam at level 4 was just pointless IMO, you didn't have near enough mana to pull that off.
You guys chased them like mad, which was kind of dumb. They had a fire TB and two queens, they would have to be kind of derp to die with all that speed and shielding.