Exactly my thoughts. It was both. The defender stuck his leg out and was late, but what Zaha did then was to dive over the leg.
Incidentally, I do also agree that he needs protection. Mainly for his shoulders and elbows, because throwing himself to the ground like that, he's doing to break...