CWG 2022: We Should Have Created More Chances Upfront, Feels Skipper Manpreet Singh Australia thrashed India 7-0 in the final at the Birmingham 2022 Commonwealth Games