India win big again, NRR jumps to +1.61: India vs Scotland, Review