20190608 sports.cricket.icc-world-cup: WATCH: Can India have the last laugh against formidable Australia in their World Cup clash?