England appeared to have the game sown up after holding Sri Lanka to 111 at Glamorgan’s headquarters.
But they collapsed to 36-4 in the face of some spirited Sri Lanka bowling chasing 112 — a target reduced to 103 from 18 overs following a rain delay.
But Sam Billings (24) and Livingstone (29 not out) steadied the innings.
Billings fell shortly before the finish but Sam Curran (16 not out) helped England to a five-wicket win with 11 balls to spare as the world’s top-ranked T20 side went 2-0 up in this three-match series.
“Any test that we come up against at this stage, with the (T20) World Cup in mind, is a good challenge — anything out of the ordinary is good,” England captain Eoin Morgan told Sky Sports.
England take an unassailable 2-0 lead in the 3-match series.#ENGvSL https://t.co/FJ9hN8Vy4r
— Sri Lanka Cricket 🇱🇰 (@OfficialSLC) 1624569453000
“So certainly the hiccup we had early in our innings when we were trying to force the equation a little bit with the bat pegged us back but the composure of Liam Livingstone and Sam Billings really showed our strength in depth.”
Earlier, a fine collective effort in the field saw Sri Lanka held to a meagre total, with 111 the fewest number of runs England have conceded when bowling their full 20 overs at this level.
Fast bowler Mark Wood (2-18) and leg-spinner Adil Rashid (2-24) led the way as England avoided conceding a boundary in the powerplay for the first time in a T20 international.
Kusal Mendis (39) and Kusal Perera (21) provided the only meaningful resistance with the bat.
But England, without Jos Buttler due to a calf problem following the opener’s 68 in Wednesday’s 1st T20 in Cardiff, saw Jonny Bairstow bowled for a duck by paceman Binura Fernando at the start of their chase.
Dawid Malan then fell for his second single figure score of the series, lbw to Dushmantha Chameera.
The dangerous Jason Roy was dismissed for 17 when he holed out to long-on with Morgan (11) also falling cheaply.
But, with such a small target to chase, one decent partnership was always likely to be enough for England.
Billings and Livingstone fitted the bill, with Lancashire all-rounder Livingstone thrilling spectators with a ramped six.
Curran’s six down the ground ended the match, with England assured of a series success ahead of Saturday’s finale at Southampton.