Get the live scorecard of today's England vs Australia ODI match at Lord's, London, ICC Cricket World Cup, 2019.