Home » England Clinch ODI Series Against Sri Lanka with 223-Run Victory