2003 cricket world cup semi final matches July 8, 2019 16 32 64 128 2003 football world cup final England vs australia 2003 world cup final 2002 world cup final match