England defeated Sri Lanka by six wickets in the second match of the three-match T20I series in Cardiff, securing the series with one game remaining.

After winning the toss, England captain Harry Brook elected to field first, inviting Sri Lanka to bat.

Sri Lanka posted 145 for nine from their allotted 20 overs.

Chasing a target of 146, England reached the required total in just 12.1 overs, scoring 146 for four to seal a convincing six-wicket victory.

The win also gives England an unassailable lead in the three-match series.