T20 World Cup: England obliterate Oman to smash past Scotland in net-run-rate race 14.06.2024 00:06 Evening Standard Defending champions bag long-awaited first win of World Cup