The English regrouped, detached the Marathas and Nizam from Haidar’s side, and defeated Haidar at Porto Novo (modern day Parangipettai, a coastal town in TN).