Phew, close one Afghanistan, but glad to see India win