England are no minnows but Sri Lanka are clearly a better all round team. Today was just not their day