With 16 needed off 17 balls, Sri Lanka A lost four wickets for seven runs as India A snatched an improbable win in the tri-series opener