Ba managed to hold Nadi two-all in the third game of the IDC at the ANZ Stadium.
The Men in opened the account first through Darold Kakasi in the 21st to give Ba a 1-nil lead.
Nadi combined well and manage to equalise through Rusiate Matarerega in the 36th minute for a one-all scoreline at the breather.
Ba went down to ten men after Abbu Zahid was shown a red card just minutes before half time for dangerous play.
Both teams came back firing in the second half as Kakasi got his double in the 62nd minute to give Ba a 2-1 lead.
Nadi got back a minute later and it was super-sub Napolioni Qasevakatini getting the equalizer for a 2-all final scoreline.