The world's largest cricket stadium hosted its first Test match on Wednesday. The Narendra Modi Stadium in Ahmedabad, India, hosted…