Sri Lanka Edge England in Historic High-Scoring Thriller
In a contest defined by extraordinary batting displays, Sri Lanka secured a dramatic two-wicket victory over England in Rawalpindi on Thursday, completing the second-highest successful run chase in th...