This World Cup has been crying out for a shock, and it has come in the most surprising circumstances: unfancied Sri Lanka have beaten hosts and favourites England thanks to brilliant quick bowling from Lasith Malinga and the unremarkable off-spin of Dhananjaya de Silva. It was a thrilling game of cricket – the World Cup at its very best. For so long England have been master chasers, but they have lost twice now in the World Cup batting second. Such an outcome seemed unthinkable at halfway, when Sri Lanka had posted just 232 with a batting display that was pretty passive. Led by Jofra Archer, England had bowled impressively to limit them, and were perhaps a little complacent in their chase. So the group stages remain alive, and England must take points off Australia, India or New Zealand when those games looked set to be little more than warm-ups for the semi-finals. This was a very careless defeat indeed that included some very careless batting. Sri Lanka have been hopeless at times, but could still qualify. England’s chase did not feel doomed, though, even when Malinga had taken four of the first five wickets to fall. For the second time this tournament,…