ICC Reveals World Cup Final Pitch Rating in the Midst of the Ongoing India vs Australia Debate
The recently concluded ODI World Cup final at Narendra Modi Stadium in Ahmedabad stirred debate as the International Cricket Council (ICC) labeled the pitch an "average."