2019 odi cricket world cup semi final July 8, 2019 16 32 64 128 Fifa world cup 2019 u20 2018 world cup semi final Croatia semi final world cup 2018 2011 world cup semi final