Substitute Leo Costa scored a screamer just two minutes from time as Mumbai City FC rescued a point against Chennaiyin FC with a 1-1 draw in the Hero Indian Super League.