Australia wins World Test Championship final, defeating India by 209 runs
Nathan Lyon, Scott Boland were the chief destroyers for Australia in the second innings with four and three wickets, respectively
from The News International - Sports
from The News International - Sports
No comments