王镇恶沈田子之间的矛盾可能是在灭后秦之战中积攒下的，本来王镇恶是北伐的主力部队，主力负责收发洛阳长安，沈田子则是出于战略牵制后秦的部队，但是后秦姚泓的以选择让沈田子遭遇了后秦的主力部队，《宋书.沈田子列传》姚泓欲自御大军，虑田子袭其后，欲先平田子，然后倾国东出