England thrash India with 86-run win

Sports