India trounced Sri Lanka by 304 runs in the first Test at Galle, securing its biggest win in terms of runs on foreign soil