Thilan Samaraweera was 87 not out and Prasanna Jayawardene six not out after Sri Lanka captain Kumar Sangakkara made 119.
England lead the three-match series 1-0.
Copyright AFP (Agence France-Presse), 2011