Not necessarily, I swapped tentacruel out because he'd done his job.. Toxic spikes.. Skarmory did it's job with 3 layer's of spikes.. And heatran did it's just taking the fire blast which boosted it's fire moves = sweep of your team..
Besides, you need to swap your's more.. You used close combat 4 time's on two pokemon that it was not very effective against and lowered your defenses so much that i could of used a bad move and killed it..